Я пытался получить идентификатор флажка с помощью jquery, но это не удалось.Я не знаю почему, но спасибо, дайте мне знать, в чем проблема
Я хочу знать, что вызвало проблему
шаблон django (todo_list.html)
{% for p in object_list %}
<tr>
<td>
<input type="checkbox" id="{{p.pk}}" class="td_check">
</td>
<td>{{p.classification}}</td>
<td>
<a href="" id={{p.id}} class="title_for_list">
{{p.title}}
</a>
</td>
<td>{{p.now_diff}}</td>
<!-- <td>{{p.author}}</td> -->
<td>
</td>
</tr>
{% endfor %}
{% else %}
<tr>
<td colspan="5">
<h4>no article</h4>
</td>
</tr>
JQuery
$('#todo_delete_button').click(function(e){
e.preventDefault();
// todo_check
var todo_arr = [];
alert("delete button is clicked")
// Get checked checkboxes
$('.td_check input[type=checkbox]').each(function() {
if (jQuery(this).is(":checked")) {
var id = this.id;
alert("id : " +id)
todo_arr.push(id);
alert('todo_arr : ', todo_arr)
}
});
})