Javascript parsley.js选择列表值为零-不工作

Javascript parsley.js选择列表值为零-不工作,javascript,forms,validation,parsley.js,Javascript,Forms,Validation,Parsley.js,我在我的测试表上有一个选择列表,我正在尝试使用它进行验证 欧芹验证确实有效,但仅当选择列表的默认值为空值时,我需要的值为0(零) 因此,当选择列表中选择/显示零值时,选择列表应为红色,表示存在错误 使用默认值零时,如何正确验证选择列表? 以下是我的选择列表的零值示例: <select name="availability_type" id="id_availability_type" data-parsley-id="1601" data-parsley-required="true" d

我在我的测试表上有一个选择列表,我正在尝试使用它进行验证

欧芹验证确实有效,但仅当选择列表的默认值为空值时,我需要的值为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>

不显示可用性
立刻
1周
2周
3周
4周
4周
以下是使用空格作为值的代码行:

<option value=" "> Do not display Availability</option>
不显示可用性

我终于用数据parsley min=“1”实现了这一点

这样,输入将不接受零值


希望这对某些人有所帮助。

要使其正常工作,您需要执行以下操作

<!--Do this-->
<select id="select-id" required="" data-parsley-required-message="You must select at least one option.">
  <option value=""> Do not display Availability</option>
  .
  .
</select>

不显示可用性
.
.
使用tdata parsley min=“1”执行此操作。会使您所需的消息说,像min value这样的愚蠢值必须至少为1(即使您使用所需的消息属性覆盖它)


希望这对其他人有所帮助……

是否必须仅使用“数字”作为选项值?是的。我必须使用一个数字(0-6)。你必须这样做。。。不显示可用性而不是不显示可用性