【jqgrid】隐藏收起图标

jqgrid官方api中并没有提供隐藏红色部分收起图标的配置,以下是jqgrid源码中对收起图标的初始化代码

		var arf = ts.p.hidegrid===true ? $("<a role='link' href='javascript:void(0)'/>").addClass('ui-jqgrid-titlebar-close HeaderButton').hover(
			function(){ arf.addClass('ui-state-hover');},
			function() {arf.removeClass('ui-state-hover');})
		.append("<span class='ui-icon ui-icon-circle-triangle-n'></span>").css((dir==="rtl"?"left":"right"),"0px") : "";

在上面这段代码的上下文中也没有发现是否要显示这个图标的控制标识,既然jqgrid没有提供这个功能,剩下的办法就是通过css或者js去隐藏收起图标

如果页面中所有的jqgrid都需要隐藏收起图标,建议使用css样式,如下:

		.ui-jqgrid-titlebar a{
			display:none;
		}
如果页面中有多个jqgrid,只有个别grid需要隐藏收起图标,则必须使用js去控制,如下:

$("#gview_"+gridId+" .ui-jqgrid-titlebar a").hide();



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值