【发布时间】:2012-10-25 15:26:56
【问题描述】:
我目前有一组如下所示的输入:
<li class="required">
<label>First Name</label>
<input type="text" name="cf_member_address[row_id_52][col_id_19]" value="">
</li>
<li class="required">
<label>Surname</label>
<input type="text" name="cf_member_address[row_id_52][col_id_20]" value="">
</li>
我正在使用 jQuery validate 在表单提交之前对其进行验证。我正在尝试向每个项目添加自定义消息,但由于数组([row_id_52])而遇到问题
此外,根据加载的表单,取决于显示的行 ID ([row_id_52]) - 但 Col ID 保持不变。
如何申报:
- 其中包含动态数字的数组输入字段?
在我的 JS 文件中?我目前正在这样做:
cf_member_first_name: "Please enter your First Name",
任何帮助将不胜感激!
【问题讨论】:
-
对不起,杰森,我不明白你想说什么。有没有链接让我们也可以看到问题?
-
难道 class="required" 不需要在实际需要的 上吗? ?另外,如果我阅读正确,也许这会有所帮助:stackoverflow.com/questions/4526229/…
-
@sisko 我基本上是想让我的 cf_member_address[row_id_52][col_id_20] 输入字段有一个自定义错误消息。 jQuery Validate 插件不喜欢它使用 Array 作为字段名称,所以我需要想办法解决这个问题。
-
@buildakicker 我忘了提到 class="required" 是动态添加的。因此,当我在
- 元素上设置 class="required" 时,它也会将其添加到输入字段中,并在标签旁边添加一个星号。它只是让我在每次输入时都这样做。
标签: jquery forms validation expressionengine