当前位置:编程学习 > JAVA >>

Flexigrid去掉列选择

Flexigrid中会出现列选择的小黑箭头,有时挺讨厌,想去掉。发现没有控制的地方,于是自己加。

在flexigrid.js中增加

在定义中增加


[javascript]
p = $.extend({ //apply default properties  
            height: 200, //default height  
            width: 'auto', //auto width  
            striped: true, //apply odd even stripes  
            novstripe: false, 
            minwidth: 30, //min width of columns  
            minheight: 80, //min height of columns  
            resizable: true, //allow table resizing  
            url: false, //URL if using data from AJAX  
            dwrAction:function(){}, 
            method: 'POST', //data sending method  
            dataType: 'xml', //type of data for AJAX, either xml or json  
            errormsg: 'Connection Error', 
            usepager: false, 
            nowrap: true, 
            page: 1, //current page  
            total: 1, //total pages  
            useRp: true, //use the results per page select box  
            rp: 15, //results per page  
            rpOptions: [10, 15, 20, 30, 50], //allowed per-page values   
            title: false, 
            pagestat: 'Displaying {from} to {to} of {total} items', 
            pagetext: 'Page', 
            outof: 'of', 
            findtext: 'Find', 
            procmsg: 'Processing, please wait ...', 
            query: '', 
            qtype: '', 
            isColSel:true,//增加控制项 add by danielinbiti  
            nomsg: 'No items', 

p = $.extend({ //apply default properties
   height: 200, //default height
   width: 'auto', //auto width
   striped: true, //apply odd even stripes
   novstripe: false,
   minwidth: 30, //min width of columns
   minheight: 80, //min height of columns
   resizable: true, //allow table resizing
   url: false, //URL if using data from AJAX
   dwrAction:function(){},
   method: 'POST', //data sending method
   dataType: 'xml', //type of data for AJAX, either xml or json
   errormsg: 'Connection Error',
   usepager: false,
   nowrap: true,
   page: 1, //current page
   total: 1, //total pages
   useRp: true, //use the results per page select box
   rp: 15, //results per page
   rpOptions: [10, 15, 20, 30, 50], //allowed per-page values
   title: false,
   pagestat: 'Displaying {from} to {to} of {total} items',
   pagetext: 'Page',
   outof: 'of',
   findtext: 'Find',
   procmsg: 'Processing, please wait ...',
   query: '',
   qtype: '',
   isColSel:true,//增加控制项 add by danielinbiti
   nomsg: 'No items',
内容中把如下改成下面的样子[javascript] view plaincopyprint?$(g.nBtn).css({   
                            'left': nl, 
                            top: g.hDiv.offsetTop 
                        }).show(); 

$(g.nBtn).css({ 
       'left': nl,
       top: g.hDiv.offsetTop
      }).show();

[javascript]
if(p.isColSel){//增加的行  
                        $(g.nBtn).css({   
                            'left': nl, 
                            top: g.hDiv.offsetTop 
                        }).show(); 
                  } 

if(p.isColSel){//增加的行
      $(g.nBtn).css({ 
       'left': nl,
       top: g.hDiv.offsetTop
      }).show();
      }

 

补充:web前端 , JavaScript ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,