你能帮助我吗?我需要选择带有名称的JQuery输入和数组中名称的输入。如何使用JQuery选择器来选择数组中的输入名称和输入名称?
<input type="text" name="name">
<input type="text" name="shippingAddress[name]">
我试试这个,但是这不行。
var name = $('[name^="name"]');
你能帮助我吗?我需要选择带有名称的JQuery输入和数组中名称的输入。如何使用JQuery选择器来选择数组中的输入名称和输入名称?
<input type="text" name="name">
<input type="text" name="shippingAddress[name]">
我试试这个,但是这不行。
var name = $('[name^="name"]');
您可以使用attribute-contains selector:
var name = $('[name*="name"]');
这将选择其中的name
属性值包含字符串“名”的任何元素,因此将同时匹配<input type="text" name="name"/>
和<input type="text" name="shippingAddress[name]"/>
。
现在没关系,谢谢 – user2219071 2013-03-28 09:49:50
试属性选择
var name = $('[name^="shippingAddress\\[name\\]]');
要使用名称选择输入:
$('input[name=name]')
为了尽可能阵列字段名称选择输入:
$('input[name="' + shippingAddress + '[]"]')
是'shippingAddress [名称]'应该成为'name'属性的值还是属于它自己的属性? – 2013-03-28 09:40:17
'shippingAddress [name]'这是什么? – Jai 2013-03-28 09:40:47
对不起,现在很好,蝙蝠我需要找到,名字 – user2219071 2013-03-28 09:44:33