【发布时间】:2010-12-26 00:48:11
【问题描述】:
我有一个包含几十个字段的表单。有些是必需的,有些不是。使用必填字段,我已将class="required" 添加到项目中
我找到了这个 sn-p 的代码,想知道如何调整它
$('#form').submit (function() {
if(formValidated())
return true;
return false;
});
我只想提交所有具有class="required" 的字段都已填写(即不为空)的表单。我该怎么做?
此外,我有很多单选按钮,如果选择了“Yes”(默认为“No”),则会出现类似于以下内容的文本区域
$("#rb_name_yes").click(function(){
$('#textarea_name').show();
});
我想我可以把它改成
$("#rb_name_yes").click(function(){
$('#textarea_name').show();
$(this).addClass('required');
});
并更改代码以将文本区域隐藏为
$("#rb_name_no").click(function(){
$('#textarea_name').hide();
$(this).removeClass('required');
});
这有意义吗?
提前致谢
【问题讨论】:
标签: jquery validation forms submit