使用LayerConfirm方法确定回调方法不能传参。如果传参了,会直接执行不会等到点击确定在执行
Layer.confirm("确定执行此操作?", "执行该操作将不能撤回", "确定", AuditRemit, "取消", null);
confirm: function (content, title, sureText, sureFunction, closeText, closeFunction) {
title = title || "";
layer.confirm(
content, { title: title, icon: 3, btn: [sureText, closeText], resize: false },
function (index) {//确定回调
if (sureFunction) {
sureFunction();
}
layer.close(index);
}, function (index) {//cancel回调
if (closeFunction) {
closeFunction();
}
layer.close(index);
});
},
本文介绍了LayerConfirm方法的正确使用方式,强调了回调方法不可传递参数的特点。若传递参数,则会立即执行回调方法,而不会等待用户点击确认按钮。通过具体示例展示了如何避免这一问题。
679

被折叠的 条评论
为什么被折叠?



