带有动态id和名称的javascript复选框onchange
我有一个表,它可以动态地将行插入表中,每一行都附加了一个计数器来创建唯一的ID 每行包含一个名为“已处理”、“已处理1”、“已处理2”等的复选框 当选中这些复选框以调用另一个函数时,我需要每个复选框。为简单起见,这只是一个警告 我的javascript/jquery语法是:带有动态id和名称的javascript复选框onchange,javascript,jquery,checkbox,onchange,Javascript,Jquery,Checkbox,Onchange,我有一个表,它可以动态地将行插入表中,每一行都附加了一个计数器来创建唯一的ID 每行包含一个名为“已处理”、“已处理1”、“已处理2”等的复选框 当选中这些复选框以调用另一个函数时,我需要每个复选框。为简单起见,这只是一个警告 我的javascript/jquery语法是: $('input[name^="treated"]').change(function() { alert('test'); }); 我的HTML是: <td valign=top>&
$('input[name^="treated"]').change(function() {
alert('test');
});
我的HTML是:
<td valign=top><input type="checkbox" id="treated' + counter + '" name="treated' + counter + '" /></td>
其中counter是一个javascript增量数字
当前未显示警报。nput[name^=“treated”]
正确吗
提前感谢对于动态插入的元素,请在委托事件上使用
$(document).on('change','input[name^="treated"]',function() {
alert('test');
});
最好将其委托给文档中最接近的静态元素(tableID),而不是文档本身。要了解更多有关活动的信息感谢bipen,一如既往的传奇!感谢您对最近元素的额外建议。