我对 jQUery 和 Javascript 还是很陌生,所以我可能在这里遗漏了一些非常明显的东西。
我有一个正在使用 LiveValidation 的表单。
我的问题是,当用户点击提交按钮时,我想显示一个隐藏的 div(并隐藏一个已经显示在屏幕上的 div (id: main)),但我似乎无法让它工作。如果我提交的所有字段都经过验证,隐藏的 div 永远不会显示。
在一个完美的世界里,我想让隐藏的 div (id: processing_box) 显示所有表单元素在表单提交时何时被验证,而当它们不是时,隐藏的 div 不会显示。
LiveValidation 对象是否将自身附加到 onsubmit 事件?我尝试使用一个 massvalidate 函数,但没有成功。
这是我用来尝试完成此操作的一些代码片段:
<script type="text/javascript">
$(document).ready(function(){
$("#btnApply").click(function(){
var areAllValidated = LiveValidation.massValidate ([homephoneareacode, homephoneprefix, homephonesuffix])
if (areAllValidated == true ){
$("#processing_box").show();
$("#main").hide();
}
});
});
</script>