我有这样的表单字段:
<input name='task_complete_percentage[]' value='' onchange='' class='percent' id='task_complete_percentage[]' style='width:40px;' type='text' />
<input name='task_complete_percentage[]' value='' onchange='' class='percent' id='task_complete_percentage1" + counter + "' style='width:40px;' type='text' />
<input name='task_complete_percentage[]' value='' onchange='' class='percent' id='task_complete_percentage2" + counter + "' style='width:40px;' type='text' />
<input name='task_complete_percentage[]' value='' onchange='' class='percent' id='task_complete_percentage3" + counter + "' style='width:40px;' type='text' />
字段是动态添加的,我想对所有值求和。
$('[id *= "task_complete_percentage"]').change(function(){
$('[id *= "task_complete_percentage"]').each( function () {
console.log('test');
});
});
但只有第一个字段有效,但如果这样做,我可以看到所有值。我做错了什么?
$("#addElement").click(function(){
$('[id *= "task_complete_percentage"]').each( function () {
console.log('test');
});
});