无法验证"非价值"使用ParsleyJS输入字段

时间:2015-03-04 01:54:23

标签: validation parsley.js

我有一个输入字段,它使用value属性作为掩码,因此我需要找到一种方法来验证使用未屏蔽值的字段。

我尝试使用data-parsley-value属性,但我相信我使用的不正确。

来自data-parsley-value的文档:

  

为Parsley验证设置特定字段值,与之分离   真实的。例如:data-parsley-value =" foo"

我已经尝试了两种方法,但两种方法似乎都不起作用:

<input id="myInput" value="$123" min="0" type="tel" data-parsley-value="test" test="-123">
<input id="myInput" value="$123" min="0" type="tel" data-parsley-value="-123">

我通常希望$('#myInput').parsley().validate()会出现某种错误,但事实并非如此。

我找不到这个属性的任何示例用法,除了那部分文档,这对我没什么帮助。有人能够正确使用吗?

1 个答案:

答案 0 :(得分:0)

所以我弄清楚了-“ data-parsley-value”是它可以验证的值,而不是.val()值。

因此,您可以设置:

$({field name})。attr('data-parsley-value','-123')

,然后它将针对该属性值进行验证。