Javascript .on(“更改”不处理partialView
我用的是一个Javascript .on(“更改”不处理partialView,javascript,jquery,ajax,onchange,Javascript,Jquery,Ajax,Onchange,我用的是一个 $(".titleField").on("change", function () { // change title alert("hello"); }); 在我用ajax调用加载的字段上: <input class="form-control autosize titleField text-box single-line valid" type="text" value="">
$(".titleField").on("change", function () {
// change title
alert("hello");
});
在我用ajax调用加载的字段上:
<input class="form-control autosize titleField text-box single-line valid" type="text" value="">
但我没有显示警报,控制台中也没有错误,为什么?我如何绑定加载在部分网页中的此项目的更改
当我把选择器放在控制台上时,它会显示正确的输入
提前感谢您需要使用动态添加元素进行活动委派。请选中
$(document).on("change keyup",".titleField", function () {
// change title
alert("hello");
});
检查try event delegation-并查看更改事件的行为(它不会针对每个按键触发,因此不会触发typeahead。对于typeahead内容,请使用“keyup”或类似命令)。