欧芹:电台“对象73没有方法'替换'”

时间:2014-04-01 08:33:21

标签: javascript jquery html validation parsley.js

我试图将 parsley.js 集成到我的动态源码中。当我点击提交按钮时触发javascript中的事件我打电话

var validateForm = $('#myForm').parsley().validate();

但它不会起作用,因为在控制台中出现错误

  

未捕获的TypeError:对象73没有方法'替换'

对象73似乎是radiobutton字段(我想 - 如果它不是那么纠正我)。生成它看起来像这样:

<span class="formw">
   Test1<input class="formField data-parsley-required" prop="text" type="radio" name="73" value="Test1" data-parsley-multiple="73" data-parsley-id="0256">
   Test2<input class="formField " prop="text" type="radio" name="73" value="Test2" data-parsley-multiple="73">
   Test3<input class="formField " prop="text" type="radio" name="73" value="Test3" data-parsley-multiple="73">
 </span>

我真的不知道如何让欧芹在我的表单中工作并修复此替换错误......

任何帮助将不胜感激!

提前致谢

1 个答案:

答案 0 :(得分:4)

我认为Parsley不支持纯数字的data-parsley-multiplename。它试图创建一个str.replace(),这不是一个字符串。

尝试使用字符串,例如data-parsley-multiple="radio73"

最佳