我试图在编辑行时避免多项选择,以便将条件检查为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');
}
答案 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);
}
});