我有这段代码,它只是拒绝合作,我试图查看语法,尝试了 .change、.click 事件,但没有任何效果,我试图提醒用户,如果函数有效,什么都没有。 这是 Javascript 代码:
$('#ProductNamesList').change(function () {
alert('JQuery works!');
});
以及生成下拉列表的HTMLHelper
@Html.DropDownList("ProductNamesList", New SelectList(Model.ProductList))
有人可以帮忙吗?由于我们这里的要求,我无法在其他浏览器中测试它 -.-
郑重声明,我使用的是 jquery-1.6.4.js 和 jquery-ui-1.8.16.js
最佳答案
试试这个
$(document).ready(function() {
$('#ProductNamesList').live('change', function (event) {
alert('JQuery works!');
});
});
关于javascript - 下拉列表更改事件在 IE9 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7709832/