直接从官方网站上下载得到的demo压缩包,按照其readme介绍的办法,解压到web容器上并且尝试打开jqgrid.html使之运行,结果并不能得到像[url]http://www.trirand.com/blog/jqgrid/jqgrid.html[/url]一般的效果。
我因为使用的是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,已经可以正常运行了。
我因为使用的是java web server,并没有去配置php,但是如果能按照如下方式对原有的下载资源文件作一些替换,则能在本地获得官网demo的演示效果。
1.jqgrid.html 代码中第40行
<script src="js/jquery.js" type="text/javascript"></script>所引用的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,已经可以正常运行了。
本文解决从官方网站下载的jqGrid演示包无法正常显示的问题。通过替换jqgrid.html中的jQuery链接及更新ui.jqgrid.css文件,使得本地演示效果与官网一致。
620

被折叠的 条评论
为什么被折叠?



