选择jquery输入

时间:2014-03-13 12:28:53

标签: javascript jquery jquery-selectors

这是一个很快的问题,

我需要按类型AND按名称选择Jquery元素。

我知道我们可以做类似的事情:

$('.form-control input[type=text]')....

但我也需要按名称选择..

除非使用:

,否则你还有其他办法吗?
$('.form-control input[type=text]').each(function (){
   if($(this).attr('name') == 'search'){
        // this is my selector
   }
}

谢谢

5 个答案:

答案 0 :(得分:4)

您应该使用Multiple Attribute Selector [name="value"][name2="value2"]

$('.form-control input[type=text][name="search"]')

答案 1 :(得分:2)

试试:

$('.form-control input[type=text][name="search"]');

答案 2 :(得分:1)

尝试

$('.form-control input[type=text][name="search"]')

答案 3 :(得分:0)

使用:

$('.form-control input[type=text][name="search"]').each(function (){
  //ohh yeah....this is my selector
}

答案 4 :(得分:0)

$('.form-control input[type=\'text\']') 或者你可以通过名字

$('.form-control input[name=\'search\']')