在本地运行jqGrid Demo遇到的问题及解决办法
直接从官方网站上下载得到的demo压缩包,按照其readme介绍的办法,解压到web容器上并且尝试打开jqgrid.html使之运行,结果并不能得到像http://www.trirand.com/blog/jqgrid/jqgrid.html一般的效果。
我因为使用的是java web server,并没有去配置php,但是如果能按照如下方式对原有的下载资源文件作一些替换,则能在本地获得官网demo的演示效果。
1.jqgrid.html 代码中第40行
所引用的jquery.js不存在,将其替换为 jquery.min.js
2.如果遇到Toolbar上,search按钮(放大镜图标),出现布局错误(遮罩把所有内容都遮住了),此时可以尝试将demo文件夹中的 themes目录下的 ui.jqgrid.css 文件,替换为源码包中的版本,或者替换成 http://www.trirand.com/blog/jqgrid/themes/ui.jqgrid.css,效果等同。可以注意到这两个css文件的尺寸是不同的。
以上两处修改,都是针对jqGrid的Demo下载包中文件版本错误。我用java backend替换原有的php backend,已经可以正常运行了。
1 楼 jeskee 2012-01-13 3Q,感谢分享 2 楼 jianxia801 2012-03-02 您好,你的java backend 指的是什么;还有4.0的是否原生支持中文了?