我有一个可更改的表单取决于select标签,例如
<select id="select_type">
<option value="1">Volvo</option>
<option value="2">Saab</option>
<option value="3">Mercedes</option>
<option value="4">Audi</option>
</select>
<input type="botton" id="check" onclick="validate();" value="Validate">
<input type="text" class="form-control" name="audio_sampling_rate" id="audio_sampling_rate">
<input type="file" class="form-control" name="audio_file" id="audio_file">
<input type="text"class="form-control" name="pic_height" id="pic_height">
<input type="text" class="form-control" name="pic_width" id="pic_width">
我有javascript功能,可以在用户选择选项时将动作分类为
function validate(){
var e = document.getElementById("select_type");
var strUser = e.options[e.selectedIndex].value;
var form = "#form_input";
if(strUser == '1'){
//validate audio_sampling_rate
}else if(strUser == '2'){
//validate audio_file
}else if(strUser == '3'){
//validate pic_height
}else{
//validate pic_width
}
}
但问题是我不知道如何在函数validate和中实现jQuery Validation Plugin 每个如果有不同的标签要求请给我一个例子来解决这个问题。