读书人

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

发布时间: 2012-04-21 14:34:44 作者: rapoo

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

C# code
前台 <ul id="UL1" runat="server">   <asp:Repeater ID="Repeater1" runat="server">     <ItemTemplate>        <li>       <%# Eval("gameTypeName")%>        </li>          </ItemTemplate>           </asp:Repeater>          </ul>后—ataTable 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里
这样应该可以把

读书人网 >asp.net

热点推荐