У меня есть этот код для инициализации моей таблицы данных:
var table = $("#table").DataTable();
И у меня есть этот код для привязки события, когда пользователь изменяет выбранную опцию в <select>
$("#select").change(function(){
var id = $("#select").val();
if ( !id ){
return;
}
table.ajax.url( "{% url 'm_data_for_table' 0 %}".replace(0, id) ).load();
});
Таблица перезагружается с новыми строками без проблем.Это содержимое, полученное из ajax:
{
"data": [
[
"<input type='checkbox' name='checkbox_select' value='xxx' /> ",
"John",
"Python Developer"
],
[
"<input type='checkbox' name='checkbox_select' value='xxy' /> ",
"Renan",
"JavaScript Developer"
],
[
"<input type='checkbox' name='checkbox_select' value='xxz' /> ",
"Anna",
"Python Developer"
]
]
}
Я бы хотел привязать событие к флажкам после отображения таблицы.
Как я могу это сделать?