Django管理项目,在change_list.html
使用jquery / js,我想知道是否选中了一个或多个动作选择复选框。 所以我看到了:
$(".action-select");
获取所有输入的数组对象, 但我不知道如何进行循环并获得每个动作的值 - 选择 - 如果这是正确的方法吗? 如果有更好的方法,我会很乐意学习。
这不是表单/管理员视图问题,我的意思是在按下任何按钮之前,在浏览器级别,谢谢
编辑: 我在寻找这样的东西:
$(".action-select").each(function( i ) { if (this.checked) { console.log('asd'); do other stuff; }});
最终编辑: 因此,为了实现我的目标,我在检查了一个或多个复选框时停止了表db轮询,这就是我需要的:)
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);
答案 0 :(得分:0)
这有效吗?:
$(".action-select").each(function( i ) {
if (this.is(":checked")) {
console.log('asd');
do other stuff;
}
);