【发布时间】:2016-09-19 09:35:49
【问题描述】:
Django 管理项目,在 change_list.html 中
使用 jquery/js,我想知道是否选择了一个或多个动作选择复选框。 所以我看到了:
$(".action-select");
获取所有输入的数组对象, 但我不知道如何进行循环并获取每个动作选择的值 - 如果这是正确的方法吗? 如果有更好的方法,我很乐意学习。
这不是表单/管理视图问题,我的意思是在按下任何按钮之前,在浏览器级别,谢谢
编辑: 我正在寻找这样的东西:
$(".action-select").each(function( i ) { if (this.checked) { console.log('asd'); do other stuff; }});
最终编辑: 因此,为了实现我的目标,我在选中一个或多个复选框时停止了 table db polls,这就是我需要的:)
function resetTimeout() {
var action_bool = false;
$(".action-select").each(function(i) {
if (this.checked)
action_bool = true;
}
);
if (!action_bool) {
$("#result_list").load(location.href+" #result_list*","");
}
clearTimeout(timeout);
timeout = setTimeout(resetTimeout,5000);
【问题讨论】:
-
我认为这就是您所需要的。 stackoverflow.com/questions/13878894/…
-
不-我的意思是在 js /jquery
标签: javascript jquery django django-admin