2013-04-23 84 views
1

我嘗試驗證的形式是這樣的:jquery mobile。形式驗證(使用select)

<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有解決方案嗎?

回答

-1

$(「#formid」)。validate(); 然後只需在窗體上調用驗證,並在選擇「選擇」時不會提交。

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/

否則,說明你是如何做的表單驗證。