我有以下下拉选择。如果任何用户从下拉列表中选择Op 1,我想让以下所有文本类型输入必填字段,否则它将保持为普通字段。
请您告诉我如何在jquery中编写此验证规则?
提前致谢:)
<select name="something" id=something>
<option value="1"> Op 1 </option>
<option value="2"> Op 2 </option>
</select>
<input type="text" name="text1" id="text1" value=""/>
<input type="text" name="text2" id="text2" value=""/>
<input type="text" name="text3" id="text3" value=""/>
<script>
$(function(){
$('form.uniForm').uniform({
prevent_submit : true
///*****What to write here??
});
});
</script>
答案 0 :(得分:0)
我不确定uniForm
插件是如何工作的,但如果有一个选项可以使字段成为必需,那么它应该在逻辑上得到一个布尔值。
因此,您可以将选项值更改为0
和1
,并执行以下操作:
$('form.uniForm').uniform({
prevent_submit : true,
required: $("#something").val()
});