萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> easyui 中的datagrid跨頁勾選問題的實現方法

easyui 中的datagrid跨頁勾選問題的實現方法

easyui中怎麼實現datagrid跨頁勾選呢?本文介紹了easyui 中的datagrid跨頁勾選問題的實現方法,對初學者非常有用,有需要的同學一定要看看!

easyui的datagrid分頁顯示數據,如果有需求要求勾選多條數據且不再同一頁中,easyui會保存在其他頁選中的數據嗎?

一開始在網上查閱有人說easyui中沒有此方法,需要自己寫,但其實至少在1.4版本後只要在datagrid中加入    idField:'id',給每條數據id屬性,easyui就默認就會保留之前勾選的信息,如果沒有id,才會出現換頁後,之前勾選的信息沒有的情況。所以說網絡是個好東西,但你要有分辨的能力!

下面是部分代碼:

 

 代碼如下復制代碼

$weldingBomInstanceGrid=$("#weldingBomInstanceGrid").

  datagrid({

   striped:true,

   rownumbers:true,

   nowrap:false,

   multiSort:true,

   singleSelect:true,

   selectOnCheck:false,

   checkOnSelect:false,

   remoteSort:false,

   fit:true,

   pagination:true,

   pageSize:20,

   toolbar:'#selectDiv',

   idField:'id',

   pageList:[20,50,100,150,200],

   url:'weldingBomInstanceAction!list.act',

   queryParams:{"bopTmDataSet.id":'${bopTmDataSet.id}'},//將項目的ID也要傳過去

   onBeforeLoad:function(){

   },

   rowStyler:function(index,row){

     

   },

   columns:[[

   {field:'_checkbox',checkbox:true,hidden:false},

   {field:'id',title:"ID",width:100,hidden:true},

 

copyright © 萬盛學電腦網 all rights reserved