jquery的按名称

问题描述:

获得如何可以做这样的事情:jquery的<INPUT TYPE = “文本” 名称= “量[1]”/>按名称

鉴于:

<input type="text" name="quantity[1]" /> 

if ($("#item_kit_items").find('input[name=quantity[1]').length ==1) 
{ 
    alert('exists'); 
} 

(以上没有按” t工作)

您必须转义[]个字符。此外,你失踪的结束括号:

$("#item_kit_items").find('input[name=quantity\\[1\\]]') 

或者,你可以引述名称:

$("#item_kit_items").find('input[name="quantity[1]"]') 

您需要引用它并关闭大括号。

if ($("#item_kit_items").find("input[name='quantity[1]']").length == 1)