struts2-jQuery-plugin中jqgrid下拉页码显示不全

最近做一个报表项目,为了前端页面的灵活,引人struts2-jQuery-plugin,它主要针对前台的查询以及生成的表格采用Ajax方式动态改变。做的很不错,但是在此提醒各位在没有研究透的情况下不要轻易使用。因为前台页面变数很多,而采用这个插件的话这些页面标签有时就不受你控制了。闲话少说,回归正题:

插件中有个动态表格标签<sj:grid>(新版本好像改了,但对我们的问题没有影响),动态生成页面的表格。功能做的很是强大,但也有很多问题,毕竟是新的东西。显示表格时有个rowList属性,如rowList="20,50,100"运行时他会生成一个下拉列表,根据你设置的值来定义每页显示多少条记录,然而有的浏览器就会显示不全里面的值,花了两个小时终于让我找到解决方法:

1、用winrar解开引人的jar包,打开-->template-->themes,里面有个ui.jqgrid.css。

2、用UltralEdite打开,找到".ui-pg-selbox"样式的定义,在里面添加一个样式padding:0px;那么无论在任何浏览器下都显示正常啦。

3、最后如果你是个合格的程序员就应该知道将修改的css文件ctrl+v到原jar包里替换原样式文件啦,呵呵!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值