首页 新闻 会员 周边

怎么获得li标签里面绑定的id呢

0
悬赏园豆:10 [待解决问题]

 <asp:Repeater runat="server" ID="rp_Item1">
                                    <ItemTemplate>
                                        <li class="current" id='<%# Eval("PRODUCT_CATEGORY_ID") %>'><%# Eval("CATEGORY_NAME") %></li>
                                    </ItemTemplate>
                                </asp:Repeater>

小雨滴_T的主页 小雨滴_T | 初学一级 | 园豆:192
提问于:2013-07-20 17:51
< >
分享
所有回答(4)
0

jQuery代码:

$('li.current')
dudu | 园豆:30994 (高人七级) | 2013-07-20 17:58
0

$("#rp_Item1").find("li.current").attr("id")

Yu | 园豆:12980 (专家六级) | 2013-07-20 21:59
0

你在哪个地方调用?前台还是后台。

前台的话,上面的方法都可行。后台不更直接么

二十三号同学 | 园豆:974 (小虾三级) | 2013-07-21 14:03

要是我想在后台怎么获得呢,求代码,小女出来窄道,请你多多指教呀

支持(0) 反对(0) 小雨滴_T | 园豆:192 (初学一级) | 2013-07-22 08:45

@小雨滴_T: 用前台获取,然后赋值到某个TextBox,然后获取TextBox的Text值。

直接后台获取不行,通过JS把值传递一下就OK。

支持(0) 反对(0) 二十三号同学 | 园豆:974 (小虾三级) | 2013-07-22 08:52
0

方法多样,要看具体你的使用环境,如果是批量的话,就需要

$("li .current").each(function(){

  $(this).attr("id");

});

如果是当前编辑的话,就可以用$(this).parent().attr("id");【假设编辑按钮放在li内。】

幻天芒 | 园豆:37175 (高人七级) | 2013-07-21 18:14
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册