jquery easyui datagrid 無滾動條,datagrid 沒垂直滾動條


jquery easyui datagrid 無滾動條,datagrid 沒垂直滾動條

 

==============================

蕃薯耀 2018年2月6日

http://www.cnblogs.com/fanshuyao/

 

一、問題描述:

當jquery easyui datagrid中數據量大時,body頁面又設置高度超出隱藏時(如:overflow-y:hidden)時,這時datagrid加載滿整個頁面時也無滾動條。

 

二、解決方案:

 

給datagrid綁定onLoadSuccess事件,當加載成功后調用datagrid的resize方法,具體使用如下:

Js代碼   收藏代碼
  1. $("#datagridId").datagrid({  
  2.     ……  
  3.     ……,  
  4.     onLoadSuccess: function(data){  
  5.         $("#datagridId").datagrid("resize",{  
  6.             height: ($(window).height())  
  7.         });  
  8.     }  
  9. });  

 

如果要增加水平的滾動條呢?

Java代碼   收藏代碼
  1. $("#datagridId").datagrid({  
  2.     ……  
  3.     ……,  
  4.     onLoadSuccess: function(data){  
  5.         $("#datagridId").datagrid("resize",{  
  6.             height: ($(window).height()),  
  7.             width:  ($(window).width())//估計是這樣,沒有測試  
  8.         });  
  9.     }  
  10. });  

 

 

==============================

蕃薯耀 2018年2月6日

http://www.cnblogs.com/fanshuyao/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM