我目前正在使用 jquery 验证规则插件,但遇到了以下问题。虽然我的一些输入字段具有静态 ID。有一些字段是动态生成的,因此 ID 不是静态的。不幸的是,我无法控制生成的 ID。我可以使用 .each 循环来获取 ID,但是如何将 ID 变量传递给规则进行验证。有没有办法在字段名称中使用变量?如果这些字段只需要我会使用不同的方法,但是我需要对输入进行正则表达式检查。
$j('form').validate({
rules:{
txtFirstName: 'required',
txtLastName: 'required',
txtEmail: 'required',
randomIdFieldVariable: 'Regex check"
}
);
Run Code Online (Sandbox Code Playgroud) 我有下面的 JSON 响应,我想计算“ref_id”对象中字符串匹配的出现次数。但是我不知道在遍历数组并计算匹配项时从哪里开始。我应该开始的任何帮助或建议将不胜感激
{
"tag": "checkthisServer",
"success": 1,
"error": 0,
"svd_ids": [
{
"ref_id": "f91e2651"
},
{
"ref_id": "f91e2651"
},
{
"ref_id": "ue87sr5d"
},
{
"ref_id": "f91e2651"
}
{
"ref_id": "ue87sr5d"
}
]
}
Run Code Online (Sandbox Code Playgroud)
输出应该是:
f91e2651: 3
ue87sr5d: 2
Run Code Online (Sandbox Code Playgroud)