jqgrid 之总结2


1.获取选中的行
    var id =$("#list").jqGrid('getGridParam','selrow');
    var item=$('#list').jqGrid('getRowData',id);
    var state = item.state;


2.操作点击编辑按钮事件
  beforeShowForm:changeState
  function changeState(mode){
    if(!confirm("确认将状态更改为未通过")){
        mode.close();
        return ;
    }
    var id =$("#list2").jqGrid('getGridParam','selrow');
    var data="id="+id;
    $.ajax({
        type:'POST',
        data:data,
        url:'${ctx}/dealApply/updateState',
        success:function(result){
            if(result=='success'){
                jQuery("#list2").jqGrid('setGridParam',{url:"${ctx}/dealApply/appliedList/",page:1}).trigger("reloadGrid");
            }
        }
    });
    mode.close();  //关闭对话框
}



3.刷新jqgrid
 jQuery("#list2").jqGrid('setGridParam',{url:"${ctx}/dealApply/appliedList/",page:1}).trigger("reloadGrid");

你可能感兴趣的:(jqGrid)