2013-12-20 6 views
-2

У меня есть несколько входов, как это:JQuery содержит селектор не работает

coleta[produtos_attributes][1387560503618][codigo] 
coleta[produtos_attributes][2315466542152][codigo] 

при попытке выбрать их с помощью этого кода из документации:

$("input[name*='[codigo]'") 

он возвращается ко мне пустой массив. Он их не находит. Может ли кто-нибудь помочь?

редактировать: размещение HTML

<input id="coleta_produtos_attributes_0_codigo" class="input_text ui-corner-all" type="text" size="30" name="coleta[produtos_attributes][0][codigo]"> 
<input id="coleta_produtos_attributes_1387560503618_codigo" type="text" size="30" name="coleta[produtos_attributes][1387560503618][codigo]"> 
+3

Что разметка выглядит? –

+0

post html code также –

+0

Ваш селектор как напечатанный недействителен, скопировали ли вы его правильно? –

ответ

4

Вы упускаете квадратную скобку

$("input[name*='[codigo]']") 
+0

Спасибо, братан. длинный день :( – renatojf

+0

Эти вещи случаются;) – joelmdev

Смежные вопросы