0

我正在使用 jquery 表单验证器来验证表单中的所有字段。

在表单验证器中,我使用以下代码来查看输入字段是否具有 name minExperience

errorPlacement: function(error, element) {
    if(/*Want to check if the `element` has the name = "minExperience"*/) 
    {
        error.insertAfter($('#skillBtn'));
    }
}

这样我就可以将错误消息放在$('#skillBtn').

我无法弄清楚在 if 条件下要写什么。

请帮忙。

4

4 回答 4

3

尝试这个,

errorPlacement: function(error, element) {
    if(element.attr('name')=='minExperience') 
    {
        error.insertAfter($('#skillBtn'));
    }
}
于 2013-06-10T05:01:08.563 回答
2

您可以使用$('input[name=\'name_field\']').val()然后比较它取决于您的条件。

于 2013-06-10T05:02:33.853 回答
1

如果你正在寻找<input name="minExperience" />你可以做

alert($('input[name="minExperience"]').val())
于 2013-06-10T04:58:17.110 回答
0

简单地说为

 if (element.attr("name") == "minExperience")
 {
           error.insertAfter($('#skillBtn'));
 }
于 2013-06-10T05:02:35.760 回答