我的代码中有几个表单,我希望在提交之前指定一个确认框。
因此,我使用Boxy Jquery,但是在用户确认后,$(this).submit()
不起作用。这是因为有超过1种形式吗?
这是我的JS:
$("form").submit(function(ev) {
Boxy.confirm("Are you sure?", function() { $(this).submit(); }, {title: 'Confirm'});
return false;
});
答案 0 :(得分:0)
$("form").submit(function(ev) {
var $this = jQuery(this);
Boxy.confirm("Are you sure?", function() { $this.submit(); }, {title: 'Confirm'});
return false;
});
答案 1 :(得分:0)
如果您有一个触发表单提交的提交按钮,您可以执行以下操作:
$(".button").click(function(ev) {
ev.preventDefault();
Boxy.confirm("Are you sure?", function() { $('form').submit(); }, {title: 'Confirm'});
});