1
所以我有一个表单提交给数据库,如果用户多次点击提交按钮,我想要阻止多个提交...有一点研究,这似乎很容易完成但是我找到的解决方案都没有为我工作,因为我使用jquery validationEngine插件来验证表单客户端。它也在观看我第一次点击后试图禁用的按钮。jquery.validationEngine双重提交
多一点googeling后,我设法想出这个:
$('#speakerForm').validationEngine('attach', {
onValidationComplete: function(form, status){
if(status == true){
$('input.submitbutton').attr('disabled', 'disabled').attr('value', 'Please Wait...');
return true;
}
}
});
,直到我把我需要在那里这是
$('input.submitbutton').attr('disabled', 'disabled').attr('value', 'Please Wait...');
线的正常工作和花花公子的功能...
在表单中单击此行后清除并返回到页面顶部并且不提交任何数据。
我试图与
onSuccess:
更换
onValidationComplete:
无济于事。 (显然摆脱if语句)
任何建议,将不胜感激...
而且随时因为我通常是相当糟糕的提问时解释这些东西哈哈
无耻凹凸?对不起管理员,如果你看着这个,但我真的需要一个答案,我猜这个页面已深入到现在的stackoverflow的深度...即时通讯甚至不知道它是否会碰到tbh ... – 2013-04-17 12:36:39