我更喜欢注入事件处理程序,以便将其绑定到……:)
//somewhere in your global scripts
$("form").data("validator").settings.submitHandler = function (form) {
var ret = $(form).trigger('before-submit');
if (ret !== false) form.submit();
};
这样,我可以在任何需要的地方绑定它。。。
//in your view script(s)
$("form").bind("before-submit", function() {
return confirm("Are you sure?");
});