每当用户从下拉菜单中选择某项时,我想捕获所选项目并执行某些操作:
$("#user-list").live("change", function() {
var selecteduser = $(this).find(":selected").text();
....do something with the selected user
});
太棒了!这行得通! 但是,有时我想用已经预选的项目之一加载页面,因为预选列表项目作为模型的一部分传入:
@model RoleUsers
@Html.DropDownListFor(model => model.SelecteUserId, Model.Users)
不幸的是 Change 事件没有触发。
我感觉我错过了一个不同的事件......
当列表项在页面加载时被选中而不是由用户选中时,我如何激活我的操作?
谢谢。
最佳答案
关于javascript - 加载时无法检测选择/下拉列表选择事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11058021/