我有一个“删除”按钮,点击“确认”框上的“取消”,它仍然提交表单。如果这两个事件函数应用于同一个按钮,那么停止表单提交的最佳方法是什么?
属性数据-确认包含确认消息。
$(document).on('click', "[data-confirm]",
(function () { return confirm($(this).attr('data-confirm')); }));
$(document).on("click", "input[type='submit'], button", buttonSubmit);
下面是带有自定义代码的函数buttonSubmit
。
var buttonSubmit = (function (e)
{
e.preventDefault();
//...
$(this).closest('form').submit();
});
在取消确认的情况下,如何防止buttonSubmit
代码执行?
发布于 2012-04-09 18:49:34
https://stackoverflow.com/questions/10082508
复制