现在的位置: 首页 > 综合 > 正文

Flexigrid去掉列选择

2013年09月12日 ⁄ 综合 ⁄ 共 1008字 ⁄ 字号 评论关闭

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

在flexigrid.js中增加

在定义中增加

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',

内容中把如下改成下面的样子

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

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

抱歉!评论已关闭.