Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/233.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
Php 基于某些用户会话数据禁用jQgrid上的删除按钮_Php_Jquery_Session_Button_Jqgrid - Fatal编程技术网

Php 基于某些用户会话数据禁用jQgrid上的删除按钮

Php 基于某些用户会话数据禁用jQgrid上的删除按钮,php,jquery,session,button,jqgrid,Php,Jquery,Session,Button,Jqgrid,我想知道,如果登录的用户具有特定类别,是否可以隐藏小垃圾箱按钮 情况应该是这样的 <?PHP IF(($_SESSION['usuarioSCB'] -> categoria) != 'Administrativo de gestión interna'): ?> 谢谢。我在这里使用本地数据加载网格 var mydata = [ {"UserName":"8125579231","RoleId":1,"Name":"Sreekanth","RoleName":"Admin

我想知道,如果登录的用户具有特定类别,是否可以隐藏小垃圾箱按钮

情况应该是这样的

<?PHP IF(($_SESSION['usuarioSCB'] -> categoria) != 'Administrativo de gestión interna'): ?>

谢谢。

我在这里使用本地数据加载网格

var mydata = [
  {"UserName":"8125579231","RoleId":1,"Name":"Sreekanth","RoleName":"Administrator"},
  {"UserName":"9676078986","RoleId":1,"Name":"Karteek","RoleName":"Administrator"} ];
    var myGrid = $("#list2"),
    myGridId = $.jgrid.jqID(myGrid[0].id);
    myGrid.jqGrid({
        caption: "Employee Details",
        data: mydata,
        datatype: "local",
        colNames: ["UserName", "RoleId", "Name", "RoleName"],
        colModel: [
              { name: "UserName", index: 'UserName', width: 150 },
              { name: 'RoleId', index: "RoleId", width: 150 },
              { name: "Name", index: "Name", width: 150 },
              { name: "RoleName", index: "RoleName", width: 150 }
        ],
        rowNum: 10,
        pager: '#jQGridDemoPager',
        sortname: "UserName",
        viewrecords: true,
        sortorder: "desc"
}).jqGrid('navGrid', '#jQGridDemoPager');

// This line will disable the delete button
$("#del_" + myGridId).addClass('ui-state-disabled');
我的推荐信是

您必须将您的条件添加到此行

<?PHP IF(($_SESSION['usuarioSCB'] -> categoria) != 'Administrativo de gestión interna'){ ?>
    $("#del_" + myGridId).addClass('ui-state-disabled');
<?PHP 
  } 
?>

$(“#del#”+myGridId).addClass('ui-state-disabled');


请参见禁用的删除按钮。

我在这里使用本地数据加载网格

var mydata = [
  {"UserName":"8125579231","RoleId":1,"Name":"Sreekanth","RoleName":"Administrator"},
  {"UserName":"9676078986","RoleId":1,"Name":"Karteek","RoleName":"Administrator"} ];
    var myGrid = $("#list2"),
    myGridId = $.jgrid.jqID(myGrid[0].id);
    myGrid.jqGrid({
        caption: "Employee Details",
        data: mydata,
        datatype: "local",
        colNames: ["UserName", "RoleId", "Name", "RoleName"],
        colModel: [
              { name: "UserName", index: 'UserName', width: 150 },
              { name: 'RoleId', index: "RoleId", width: 150 },
              { name: "Name", index: "Name", width: 150 },
              { name: "RoleName", index: "RoleName", width: 150 }
        ],
        rowNum: 10,
        pager: '#jQGridDemoPager',
        sortname: "UserName",
        viewrecords: true,
        sortorder: "desc"
}).jqGrid('navGrid', '#jQGridDemoPager');

// This line will disable the delete button
$("#del_" + myGridId).addClass('ui-state-disabled');
我的推荐信是

您必须将您的条件添加到此行

<?PHP IF(($_SESSION['usuarioSCB'] -> categoria) != 'Administrativo de gestión interna'){ ?>
    $("#del_" + myGridId).addClass('ui-state-disabled');
<?PHP 
  } 
?>

$(“#del#”+myGridId).addClass('ui-state-disabled');

请参见“禁用的删除”按钮