EasyUI自定義邊框分割線樣式

轉自http://blog.csdn.net/foart/article/details/9630313


 

[javascript] view plaincopyprint?
  1. $('#dg').datagrid({  
  2.         url:'${basePath}/getAppraisal_jgrid.do?type=query&sqlKey=' + sqlKey + '&jsonStr=' + jsonStr,  
  3.         method:"post",remoteSort:false,rownumbers:true,fit:true,//fitColumns:true,  
  4.         toolbar: [{  
  5.             iconCls: 'icon-add',text:'瀏覽鑑定單',  
  6.             handler: function(){ }  
  7.             },'-',{  
  8.             iconCls: 'icon-edit',text:'打印',  
  9.             handler: function(){ }  
  10.             },'-',{  
  11.             iconCls: 'icon-remove',text:'打印明細',  
  12.             handler: function(){ }  
  13.             },'-',{  
  14.             iconCls: 'icon-back',text:'打印報告書',  
  15.             handler: function(){ }  
  16.             },'-',{  
  17.             iconCls: 'icon-back',text:'上傳圖片',  
  18.             handler: function(){ }  
  19.             }],  
  20.         columns:[[    
  21.         {field:'ap_ID',title:'id',width:0,hidden:true},  
  22.         {field:'look',title:'查看',align:'center',width:37,  
  23.             formatter: function(value,row,index){  
  24.                 if(row.showBrowseIcon){//顯示查看圖標,默認false是不顯示       
  25.                     return "<a href='#'><input  type='image' οnclick=\"javascript:got_page('accidentForm.jspx','" + row.sgdId + "','" + sqlKey  + "');\" src='" + '${basePath}' + "/res/images/browse.gif'/></a>";                      
  26.                 }  
  27.                 return "";  
  28.             },styler: function(value,row,index){  
  29.                 if (row.showFlag){//在datagrid中記錄行分割線的顯示,true:表示顯示,false:表示不顯示  
  30.                     return ' border-bottom-color:black; border-bottom-width: 11 11 10px 11; border-right-color:black;';                   
  31.                 }else{  
  32.                     return 'border-bottom-color:transparent;border-right-color:black;';  
  33.                 }  
  34.             }  
  35.         },{field:'ap_State',title:'狀態',align:'center',width:67,  
  36.             formatter: function(value,row,index){  
  37.                 return pdJDDState(row,isShowDJState);   
  38.             },styler: function(value,row,index){  
  39.                 var temp ="";  
  40.                 var state = pdJDDState(row,isShowDJState);  
  41.                 if (state=='已審'){  
  42.                     temp = "color:#0066CC;";                      
  43.                 }  
  44.                 if(state=="√已收款"){  
  45.                     temp = "color:#663399;";//  
  46.                 }  
  47.                 if(state=="已作廢"){  
  48.                     temp = "color:#FF6600;";//  
  49.                 }  
  50.                 if(state=="未知"){  
  51.                     temp = "color:#FF0000;";//  
  52.                 }  
  53.                 if (row.showFlag){//在datagrid中記錄行分割線的顯示,true:表示顯示,false:表示不顯示  
  54.                     return temp +' border-bottom-color:black; border-bottom-width: 11 11 10px 11; border-right-color:black;';                     
  55.                 }else{  
  56.                     return temp + 'border-bottom-color:transparent;border-right-color:black;';  
  57.                 }  
  58.             }  
  59.         }  
  60.         ]] ,                  
  61.         onDblClickRow:function(rowIndex, rowData) {          
  62.         },  
  63.         onLoadSuccess:function(data){  
  64.         },onBeforeLoad:function(param){  
  65.         },  
  66.         singleSelect:true,pagination:true  
  67.     });  
  68.     var p = $('#dg').datagrid('getPager');  
  69.     p.pagination({  
  70.         pageSize : 10,// 每頁顯示的記錄條數,默認爲20  
  71.         pageList : [ 10, 20, 30 ],// 可以設置每頁記錄條數的列表  
  72.         beforePageText : '第',// 頁數文本框前顯示的漢字  
  73.         afterPageText : '頁    共 {pages} 頁',  
  74.         displayMsg : '當前顯示 {from} - {to} 條記錄   共 {total} 條記錄'   
  75.     });  


 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章