用 jqgrid 显示表格 为什么最下面一行是乱码啊?

2025-04-02 10:13:17
推荐回答(2个)
回答1:

解决jqgrid乱码办法如下:

  1. 把文件jquery.jqGrid.min.js中的三个函数返回值进行编码。

  2. 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();

  3. 替换成如下代码即可:

    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());

回答2:

一般情况是因为中文字符编码的问题
楼主可以尝试在
标签之间加上






试试,当然每次只能使用上面 标签中的一个

你说的情况无非两种
一种是下载相应的皮肤,
另一种是 更改相应的CSS
由于我不曾接触个jqgrid,无法给楼主做出解答