<asp:Repeater runat="server" ID="rp_Item1">
<ItemTemplate>
<li class="current" id='<%# Eval("PRODUCT_CATEGORY_ID") %>'><%# Eval("CATEGORY_NAME") %></li>
</ItemTemplate>
</asp:Repeater>
jQuery代码:
$('li.current')
$("#rp_Item1").find("li.current").attr("id")
你在哪个地方调用?前台还是后台。
前台的话,上面的方法都可行。后台不更直接么
要是我想在后台怎么获得呢,求代码,小女出来窄道,请你多多指教呀
@小雨滴_T: 用前台获取,然后赋值到某个TextBox,然后获取TextBox的Text值。
直接后台获取不行,通过JS把值传递一下就OK。
方法多样,要看具体你的使用环境,如果是批量的话,就需要
$("li .current").each(function(){
$(this).attr("id");
});
如果是当前编辑的话,就可以用$(this).parent().attr("id");【假设编辑按钮放在li内。】