你能幫助我嗎?我需要選擇帶有名稱的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