Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何切换选择模式_Jquery_Jqxgrid - Fatal编程技术网

Jquery 如何切换选择模式

Jquery 如何切换选择模式,jquery,jqxgrid,Jquery,Jqxgrid,下面是我的代码。当我单击带有类cssDelUser的图标时,将调用下面的函数,我希望id为grid的项目的复选框选择模式在复选框和无之间切换 $(".cssDelUser").click(function() { $("#grid").jqxGrid({ selectionmode: smode }); if (smode == 'checkbox') { smode = ''; } else { smode = 'checkbox

下面是我的代码。当我单击带有类
cssDelUser
的图标时,将调用下面的函数,我希望id为
grid
的项目的复选框选择模式在
复选框
之间切换

$(".cssDelUser").click(function() {
    $("#grid").jqxGrid({ selectionmode: smode });
    if (smode == 'checkbox') {
        smode = '';
    }
    else {
        smode = 'checkbox';
    }
});

请帮我做这个。提前谢谢。

试试这个。我已经更改了获取和设置选择模式的方式。之前,您只是更改了
smode
变量,而不是网格的实际值

$(".cssDelUser").click(function() {
    var smode = $('#grid').jqxGrid('selectionmode');
    if (smode == 'checkbox') {
        $("#grid").jqxGrid({ selectionmode: 'none'});
    }
    else {
        $("#grid").jqxGrid({ selectionmode: 'checkbox'});
    }
});

你的代码怎么了?