你能帮助我吗。我需要使用带有名称的 JQuery 输入进行选择,并在数组中输入带有名称的输入。
<input type="text" name="name">
<input type="text" name="shippingAddress[name]">
我试试这个,但这不起作用。
var name = $('[name^="name"]');
你能帮助我吗。我需要使用带有名称的 JQuery 输入进行选择,并在数组中输入带有名称的输入。
<input type="text" name="name">
<input type="text" name="shippingAddress[name]">
我试试这个,但这不起作用。
var name = $('[name^="name"]');
您可以使用属性包含选择器:
var name = $('[name*="name"]');
这将选择其name
属性值包含子字符串“name”的任何元素,因此将同时匹配<input type="text" name="name"/>
and <input type="text" name="shippingAddress[name]"/>
。
尝试属性选择器
var name = $('[name^="shippingAddress\\[name\\]]');
要选择带有名称的输入:
$('input[name=name]')
选择名称为数组字段的输入:
$('input[name="' + shippingAddress + '[]"]')