<input type="text" name="name">
<input type="text" name="shippingAddress[name]">
我试试这个,但这不起作用。
var name = $('[name^="name"]');
答案 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 + '[]"]')