2015-02-23 82 views
0

我想查找关键字[0]的名称末尾的所有输入。我想我必须使用以下方法:查找具有特定关键字的所有输入信息

$("input[name=name]") 

但如何只指定名称的一部分?

+0

什么是'[0]'? – Sadikhasan 2015-02-23 11:28:22

+0

你应该阅读这个http://api.jquery.com/category/selectors/ – Liam 2015-02-23 11:30:27

+0

@Liam这不是这个问题的重复。这个问题并没有回答如何从'name'属性的** end **中拉出来。 – 2015-02-23 11:39:47

回答

1

可能是你想要这个

$("input[name$=name]"); 

选择所有元素一个以name结尾的名称属性值。

Check Manual

0

使用jQuery的Attribute Ends With Selector ($=)在属性的末尾匹配的东西:

$("input[name$='name']") 

说明:选择具有与给定的字符串完全结束了值的指定属性的元素。比较是区分大小写的。

如果你想匹配input元素,其name"[0]"属性结束,你会使用:

$("input[name$='[0]']") 
0

可能是你想要这个 Check the manual here

$("input[name$='letter']"); 

$("input[name^='name[']"); 
相关问题