JQuery验证radio和select选中等
?
?
那么jquery如果要让“上海”被选中只要写成
?$(":radio[name=cityNo]").val(['021']);
或是? $(":input[name=cityNo]").val(['021']);? 注意这里要写成? ['021'],是数组形式,因为初始化的时候可以选中多个。
如果要让北京和上海同时选中呢?? 只要写成??? $(":input[name=cityNo]").val(['010','021']);?
如果是复选框呢,也是一样的。
如果是下拉选择框,看下边:
<select name="city">
????? <option value="010">广州</option>
????? <option value="021">上海</option>
????? <option value="020">广州</option>
</select>
如果要选中“上海”,只需要写成? $(":select[name=city]").val('021'); 注意这里不是数组,因为默认只能选中一个!?
可以看到这种方式只需把值放在js中,而不用再在jsp出现c:if这种判断的标签了,很大的提高了开发速度,也简化了代码的复杂性。
?
摘自:http://blog.csdn.net/blliy117/article/details/5680570