基本上,当尝试使用each
jQuery 中的函数时,我遇到了一个我似乎无法解决的问题,
这是我尝试使用的 jQuery 代码:
$('#status_update').each(function(index) {
alert(this);
$(this).on('change', function (e) {
alert('changed');
});
});
这是我正在使用的HTML代码:
<select name='status_update[]' class='input input-medium' id='status_update' data-id='1'>
<option value='0' selected>Not Admitted</option>
<option value='1'>Admitted</option>
</select>
<select name='status_update[]' class='input input-medium' id='status_update' data-id='1'>
<option value='0' selected>Not Admitted</option>
<option value='1'>Admitted</option>
</select>
<select name='status_update[]' class='input input-medium' id='status_update' data-id='1'>
<option value='0' selected>Not Admitted</option>
<option value='1'>Admitted</option>
</select>
etc....
它适用于第一个,但之后它不会激活on.change()
jQuery 中的 ,导致它无法处理。