【问题标题】:jquery mobile. form validator (with a select)jQuery手机。表单验证器(带有选择)
【发布时间】:2013-04-23 10:01:31
【问题描述】:
我正在尝试验证这样的表单:
<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 有解决方案吗?
【问题讨论】:
标签:
jquery-mobile
select
jquery-validate
validation
【解决方案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>
演示:http://jsfiddle.net/RX3MN/
否则,请说明您是如何进行表单验证的。
【解决方案2】:
$("#formid").validate();
然后只需调用您的表单上的验证,选择“选择”时不会提交。