首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

UL获取数据点击并显示另外个UL解决思路

2012-04-21 
UL获取数据点击并显示另外个ULC# code前台 ul idUL1 runatserverasp:Repeater IDRepeater1 ru

UL获取数据点击并显示另外个UL

C# code
前台 <ul id="UL1" runat="server">   <asp:Repeater ID="Repeater1" runat="server">     <ItemTemplate>        <li>       <%# Eval("gameTypeName")%>        </li>          </ItemTemplate>           </asp:Repeater>          </ul>后台DataTable dt = BGame.GetAllGameType().Tables[0];      this.Repeater1.DataSource = dt;this.Repeater1.DataBind();

这样写UL1是可以获取数据数据
<div id="div2" style="display: none">
<ul id="UL2">
 <li></li>
</ul>
</div>
UL2的数据是根据UL1查询出来的 并且UL2的DIV是隐藏的 只有点击UL1中的值才能显示UL2出来 求解

[解决办法]
你自己写的不知道怎么回事?应该是js控制,你在点击的位置找找,是不是有onclick调用js
[解决办法]
有个div就行了,数据获取后拼接成字符串,写到div中去
var data+="<ul><li>"+"数据"+"</li></ul>"
document.getElementById("myDiv").innerHTML=data;
[解决办法]
写JS 点击UL1中LI数据时 获取LI的ID 然后直接在js根据ID查询出数据循环到ul2里 
这样应该可以把

热点排行