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里
这样应该可以把