jqGrid入门时遇到的问题

本文总结了在使用jqGrid过程中遇到的三个常见问题:1. js错误:对象不支持此属性或方法,原因在于使用了不存在的方法;2. 测试分页时使用json格式数据未显示,原因是json字符串中单引号未被正确识别;3. 使用i18n/grid.locale-cn.js时需确保文件编码与系统一致。

啥也别说了,项目需要这东东!

刚开始看这东东的时候,结合网上的一些例子,遇到了一些问题,先说第一个问题,js错误:对象不支持此属性或方法,出现这个错误一定是使用了不存在的属性或者是方法,真汗!引入jquery.jqGrid.min.js时,在其官网上down下来的是最简版的,它里面是不包含.navGrid这个方法的,这个地方要注意呀,把框都勾上down下来的jquery.jqGrid.min.js才可以

第二个问题是测试分页时使用json格式的数据,只是一个简单的测试,没有连接数据库,最简单的来吧,手动拼写json串,为了省去转义,我没有用双引号,使用的单引号,不到一分钟拼完了,运行,汗,表格中没有显示任务数据,把json串打印出来,使用eval解析为json对象,访问元素,OK ,没问题,据此我确信我的json串拼写完全正确,怎么会不显示了,又接着整了老半天,我无语了,把所有的单引号改为双引号,然后转义,OK了,前台终于显示了信息!。。。。。。

这是为什么呢?可能是。。。。。。就这样吧!以后还是用json-lib这样的工具来生成json数据吧,这样就不会出现这种问题啦

第三个问题,如果要使用i18n/grid.locale-cn.js,要保证此文件与系统编码一致。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值