【发布时间】:2012-07-31 04:32:07
【问题描述】:
我正在使用 Jquery Validation Engine http://posabsolute.github.com/jQuery-Validation-Engine/,我只想显示一个隐藏的加载 gif 一旦发现表单有效。
即
用户提交表单
如果表单有效: $('#lulus-loading-div').show();
我试过这个,但没有运气:
我似乎没有运气实现 onSuccess() 回调函数。
我不怀疑它可以很好地工作,不幸的是我不知道正确的语法,并且对文档没有运气:/
目前我有:
jQuery(document).ready(function(){
jQuery("#model-form").validationEngine({
onSuccess: function(){
$('#lulus-loading-div').show();
});
});
});
这会在单个字段第一次验证时调用 onSuccess(),然后如果您尝试提交不完整的表单,它会在不标记错误的情况下提交。
任何帮助或建议将不胜感激:)
如果您需要更多详细信息,请告诉我。
【问题讨论】:
-
标签的类属性是什么样的?它看起来像 ?
-
您可能不想使用 javascript 实现占位符文本,而只需在输入字段上使用 HTML5 'placeholder' 属性。您可以编辑您的问题以提高可读性。不要在 cmets 中放置太多代码。请使用格式更好的文本更新您的问题。谢谢。
-
不同的类取决于输入。电子邮件:
class="validate[required,custom[email]] text-input"文本使用 checkRequired():class="validate[required,funcCall[checkRequired]] text-input",文件使用与您提到的类似的类:class="validate[required,funcCall[checkRequired]] text-input"。我使用 js 作为占位符,因为它适合在这种情况下向后兼容,尽管我认为这可能有点偏离主题。表格可以在这里找到:lulusmodels.com.au/model-form
标签: jquery jquery-plugins validation