ajax局部刷新页面后整个页面的事件消失

图片说明
我给新增按钮添加了一个模态框,点击新增出现
图片说明
然后按保存的时候我想用ajax重新刷新上面这个列表,但是点击这个按钮后页面上的事件都消失了,很迷茫啊,有大神解答一下嘛
下面是保存按钮的js
$("#devListAddSave").click(function() {
$.ajax({
type : 'post',
url : "/ExtraMonitor/devList/",
async : true,
success : function(data) {
$(".main").html(data);
}
});
还有就是我上面那个列表页面本身就是ajax局部刷新的
下面是页面代码
图片说明
图片说明
图片说明

$(".main").empty();
$(".main").html(data);

你可以试下 onclick() 事件

页面上的事件都消失了是什么意思?是说js消失了?

F12看有没有js错误

你看看你地址栏是不是多了一个#,你是不是把保存写成submit提交了,写成button试一下

我想了下,你这个 是两个页面是吧

用F12调试,看js有错误没,data的数据是什么,还有main这个class没看到,js代码也不完整

已经解决了,谢谢大家,问题在于我关闭模态框的时候马上就刷新页面,模态框没有关闭页面就刷新了,可能两个页面的js起冲突了,我现在设定延迟500毫秒再刷新就没问题了

$(".main").empty();
$(".main").html(data);