如何使用JQuery选择器在数组中选择输入名称和输入名称?

时间:2013-03-28 09:38:46

标签: jquery

你可以帮我吗?我需要选择带有名称的JQuery输入,并在数组中输入名称。

<input type="text" name="name">
<input type="text" name="shippingAddress[name]">

我试试这个,但这不起作用。

var name = $('[name^="name"]');

3 个答案:

答案 0 :(得分:1)

您可以使用attribute-contains selector

var name = $('[name*="name"]');

这将选择其name属性值包含子字符串“name”的任何元素,因此将匹配<input type="text" name="name"/><input type="text" name="shippingAddress[name]"/>

答案 1 :(得分:0)

尝试属性选择器

var name = $('[name^="shippingAddress\\[name\\]]');

答案 2 :(得分:0)

选择名称为

的输入
$('input[name=name]')

选择名称为数组字段的输入:

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