<link rel="stylesheet" type="text/css" href="jquery-ui-1.8.4.custom.css" />
<link rel="stylesheet" type="text/css" href="ui.jqgrid.css" />
<script type="text/javascript" src="jquery-1.9.1.js"></script>
<script type="text/javascript" src="grid.locale-cn.js"></script>
<script type="text/javascript" src="jquery-ui-1.8.16.custom.min.js"></script>
<script type="text/javascript" src="jquery.jqGrid.min.js"></script>
怎样让最下面一行是下面图片中的样式。。
解决jqgrid乱码办法如下:
把文件jquery.jqGrid.min.js中的三个函数返回值进行编码。
jQuery(this).find("select[name='field'] :selected").val(),i=jQuery(this).find("select[name='op'] :selected").val(),h=jQuery(this).find("input.vdata,select.vdata :selected").val();
替换成如下代码即可:
encodeURIComponent(jQuery(this).find("select[name='field'] :selected").val()),i=encodeURIComponent(jQuery(this).find("select[name='op'] :selected").val()),h=encodeURIComponent(jQuery(this).find("input.vdata,select.vdata :selected").val());
改了编码之后,是不乱码了,可是页面的标题乱了。。。
我也是刚接触的。。。想改都不知道该哪个地方。。
建议你把标题重写一遍应该就没问题了
追问改过来了,是语言包里面乱码了。。。换了个语言包就好了。。谢谢。。。
本回答被提问者采纳用jqgrid 显示表格 为什么最下面一行是乱码啊?
解决jqgrid乱码办法如下:把文件jquery.jqGrid.min.js中的三个函数返回值进行编码。jQuery(this).find("select[name='field'] :selected").val(),i=jQuery(this).find("select[name='op'] :selected").val(),h=jQuery(this).find("input.vdata,select.vdata :selected").val();替换成如下...