求关于两个相同name控件,共享一个事件的方法

梅子 2015-09-01 11:42:50

@foreach (string s in Model.Keys)
{
<li class="nav-header"> @s</li>
@Html.DropDownList("selitem",Model[s])
}



<script>
$("#selitem").on("change", function () {
alert("bb");
});
</script>


foreach会出现多条名为selitem的下拉框
怎么让这些下拉框都共享到change事件?求大神指点
Model为:System.Collections.Generic.Dictionary<string, List<SelectListItem>>
...全文
64 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
梅子 2015-09-01
  • 打赏
  • 举报
回复
谢谢:

$("#selitem[name='selitem']").change(function () {
            alert("bb");
        })
解决
bdmh 2015-09-01
  • 打赏
  • 举报
回复
你在for循环中,为每个item通过js绑定到某个事件就行了,jquery也可以
by_封爱 版主 2015-09-01
  • 打赏
  • 举报
回复
选择器 通过name被.. 比如

$("#xxoo[name='ooxx']").change(fu.....

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧