2013-10-10 4 views
1

У меня есть некоторые флажки, такие как следующие, которые динамически создаются.Динамически созданный флажок установить флажок без класса или идентификатора JQuery

<input type="checkbox" name="feature[]" value="9"> 

Как вы можете видеть, что нет нет идентификатора или класса с ним. И имя свойство имеет тип массива. Теперь я не могу обнаружить событие проверки на этих флажках. Мне нужно обнаружить события и в то же время их значения, в которых произошли события.

Я проверил несколько примеров относительно этого, но, как правило, все они использовали класс или идентификатора или имени .О имя не в типе массива в этих примерах. Я пробовал использовать свойство name, но не мог справиться. Пожалуйста, помогите .......

+0

привет проверить это точно Ват ур глядя на HTTP: // jsfiddle.net/M2Jnx/122/ – codebreaker

+0

Спасибо @codebreaker Это точно то же самое, что я хотел – AtanuCSE

ответ

3

Вы можете попробовать это

$("input[name^='feature']").click(function(){ 
    alert($(this).val()); 
}); 
0
<input type="text" name="feature" value="123" /> 

    $("input").click(function(){ 
    var txt = $(this).val(); 
    alert(txt); 
    alert($(this).attr("name")); 
    }); 

Try this once 
Смежные вопросы