根据名称在jquery中选择一个输入字段

时间:2013-06-10 04:56:16

标签: javascript jquery validation jquery-selectors jquery-forms-plugin

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

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

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

这样我就可以在$('#skillBtn')之后放置错误消息。

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

请帮忙。

4 个答案:

答案 0 :(得分:3)

试试这个,

errorPlacement: function(error, element) {
    if(element.attr('name')=='minExperience') 
    {
        error.insertAfter($('#skillBtn'));
    }
}

答案 1 :(得分:2)

您可以使用$('input[name=\'name_field\']').val(),然后根据您的条件进行比较。

答案 2 :(得分:1)

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

alert($('input[name="minExperience"]').val())

答案 3 :(得分:0)

简单地说是

 if (element.attr("name") == "minExperience")
 {
           error.insertAfter($('#skillBtn'));
 }