我试图验证这样的表单:
<input type="text" id="nombre" name="nombre" data-mini="true" required />
<select id="comboPaises" name="comboPaises" data-mini="true">
<option value="0" disabled="disabled" selected="">Selecciona...</option>
<option value="1">España</option>
</select>
必需适用于input text
,但不适用于select
。
Jquery Mobile是否有解决方案?
答案 0 :(得分:1)
如果您使用的是jQuery Validate插件,则第一个option
项必须包含value=""
。
<select id="comboPaises" name="comboPaises" data-mini="true" required="required">
<option value="" disabled="disabled" selected="">Selecciona...</option>
<option value="1">España</option>
</select>
DEMO:http://jsfiddle.net/RX3MN/
否则,请说明您是如何进行表单验证的。
答案 1 :(得分:-1)
$( “#formid”)来验证()。 然后只需在表单上调用validate,当选择“选择”时它将不会提交。