我该怎么做:
假设:
<input type="text" name="quantity[1]" />
if ($("#item_kit_items").find('input[name=quantity[1]').length ==1)
{
alert('exists');
}
(以上不起作用)
答案 0 :(得分:2)
您必须转义[]
个字符。此外,您错过了结束括号:
$("#item_kit_items").find('input[name=quantity\\[1\\]]')
或者,您可以引用名称:
$("#item_kit_items").find('input[name="quantity[1]"]')
答案 1 :(得分:0)
你需要引用它并关闭大括号。
if ($("#item_kit_items").find("input[name='quantity[1]']").length == 1)