我正在使用 ajax 加载 MVC 部分视图。load
关于说的 Jquery 文档
事件处理程序仅绑定到当前选定的元素;当您的代码调用 .on() 时,它们必须存在于页面上
这就是为什么它不适用于通过 ajax 加载的元素。我知道我可以将这个逻辑放在每个部分视图中但是有没有一种方法或更好的解决方案可以将它只放在一个地方(在加载部分视图的主视图中)
$('select').load(function () {
$(this).somewidget();
});