用户单击多个复选框时的Jqgrid警报消息

时间:2015-01-20 07:20:09

标签: javascript php jquery html ajax

我试图在编辑行时避免多项选择,以便将条件检查为if(count>1),然后通过警报消息显示。

我无法获得fetch jqGrid 中所选checkbox的计数方式。 successfunc:function(response){

        var msg=response.responseText;

       var n =msg.search("edited");//searching text from edit.php file

       if(n>=0)

        {

       $(".inner").html("

X" + msg +" &#34);

        }

        else

        {

            $(".inner").html("<div class='alert alert-danger fade in'><button class='close' data-dismiss='alert'>X</button><i class='fa-fw fa fa-thumbs-down'></i>  "+msg+" </div>");

            $("#jqgrid").trigger('reloadGrid');

        }

1 个答案:

答案 0 :(得分:0)

试试这个例子

<强> HTML

<input type="checkbox"/>1
<input type="checkbox"/>2
<input type="checkbox"/>3

<强>脚本

$('input[type="checkbox"]').change(function(){
    var count=0;
    $('input[type="checkbox"]').each(function(index,item){
        if($(item).is(':checked')){
        count++;
        }
    });
    if(count>1)
    {
    alert(count);
    }
});

Deme