$(document).on('submit', 'form[method="POST"]', function(event) {
alert();
});
上面的代码在我提交表单时有效但在我执行pjax导航后失去了绑定。
我不知道为什么它会停止触发,它放置了核心脚本,我从不刷新页面。
更新:
我做了一个实验绑定点击而不是提交
$(document).on('click','.test',function(){
alert('click')
})
它有效,但为什么它不提交?
答案 0 :(得分:0)
尝试使用ajaxComplete
事件
$(document).ajaxComplete(function(event, xhr, settings) {
// do stuff
})