2014-09-19 59 views
2

我在我的測試表單上有一個選擇列表,我試圖使用parsley.js進行驗證。parsley.js選擇列表值零 - 不工作

歐芹驗證不起作用,但只有當選擇列表的默認值是空白值時,除非我需要的值爲0(零)。

因此,當在選擇列表中選擇/顯示零值時,選擇列表應該爲紅色,表示存在錯誤。

當我使用默認值零時,如何正確驗證選擇列表?

這是我的選擇列表中與零值的例子:

<select name="availability_type" id="id_availability_type" data-parsley-id="1601" data-parsley-required="true" data-parsley-required-message="You must enter at least one Detail." class="input-xlarge2 standard_input_style parsley-success"> 
    <option value="0"> Do not display Availability</option> 
    <option value="1">Immediately</option> 
    <option value="2">1 week</option> 
    <option value="3">2 weeks</option> 
    <option value="4">3 weeks</option> 
    <option value="5">4 weeks</option> 
    <option value="6">&gt; 4 weeks</option> 
</select> 

下面是代碼行用一個空格作爲工程價值:

<option value=" "> Do not display Availability</option> 
+0

僅使用「數字」作爲選項值是強制性的嗎? – kmario23 2014-09-19 07:00:11

+0

是的。我必須使用一個數字(0 - 6)。 – user1261774 2014-09-20 19:32:07

回答

4

我終於拿到了這要使用data-parsley-min =「1」

這樣輸入不會接受零的值。

希望這有助於某人。