- layui.form.on("XXX",function(){}); 此方法会有事件冒泡的现象产生,解决方法是return false 或者使用 layui.stope(),但是我还没搞懂layui.stope()需要传递的参数值,所以在使用的时候会有报错提示。
self.initialFormSubmit = function (param, callBack) {
layui.use(["form"], function () {
layui.form.on("submit(submitEdit)", function (data) {
$.ajax({
"contentType": "application/json",
"dataType": "json",
"type": "post",
"url": urlConfig().submitPeopleData,
"data": JSON.stringify(param),
"success": function (response) {
if (response.ResponseCode === "200") {
layer.msg(response.Message);
callBack();
} else {
layer.alert(response.Message);
}
}
});
return false;
});
});
}阻止事件冒泡
文章持续更新,未完待续。。。