从动态创建的复选框中获取价值

时间:2016-01-19 20:29:05

标签: jquery

所以,我正在尝试获取try: subprocess.check_output("smartctl -d ata -a /dev/sdb", shell=True) except subprocess.CalledProcessError, e: print e.output 中已检查并且是动态创建的checkboxes集合。基本上,我不知道ID,我只需要循环检查那些。

我是一名.NET开发人员试图解决一些Div问题:S

关心帮助?

父div被称为#JQuery。而我的想法是循环使用它们:

ruleWindow

首先,在$('#ruleWindow p.selected').each(function () { var p = $(this); ... }); 中创建Treeview checkboxes,但由于IE很痛苦,我在C#中创建JQuery并处理输入TreeviewJQuery创建Treeview,表格带有Divs标记。

2 个答案:

答案 0 :(得分:1)

我能够感谢Joseph Marikle,除非我必须从标识符中删除p。

$('#ruleWindow input:checked').each(function () {
            var p = $(this);
            ...
        });

答案 1 :(得分:0)

假设您还有某种提交按钮,您可以绑定按钮的单击处理程序以循环选中ruleWindow中的复选框。

$("#submit").click(function() {
    $('#ruleWindow').find('input[type="checkbox"]:checked').each(function(d, e) {
        console.log($(e).val());
        console.log($(e).attr('id'));
  }); 
});

jsbin示例