Foxtable(狐表)用户栏目专家坐堂 → easyui中url有中文字符如何传参?(已经解决)


  共有3257人关注过本帖树形打印复制链接

主题:easyui中url有中文字符如何传参?(已经解决)

帅哥哟,离线,有人找我吗?
liufucan
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:647 积分:5702 威望:0 精华:0 注册:2017/4/7 12:15:00
easyui中url有中文字符如何传参?(已经解决)  发帖心情 Post By:2018/10/13 9:04:00 [只看该作者]

主要是ie浏览器的兼容问题,非ie浏览器不存在此问题。
方式一:改用post方式。参数写在queryParams里。
方式二:如果还用get方式的需要对中文字符进行encodeURI转换。
[此贴子已经被作者于2018/10/16 8:51:11编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
liufucan
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:647 积分:5702 威望:0 精华:0 注册:2017/4/7 12:15:00
  发帖心情 Post By:2018/10/13 9:35:00 [只看该作者]

发现可能不是编码问题,ie下e.Values  e.getValues  e.postValues根本获取不到值

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106884 积分:543633 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/13 9:35:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
liufucan
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:647 积分:5702 威望:0 精华:0 注册:2017/4/7 12:15:00
  发帖心情 Post By:2018/10/13 10:17:00 [只看该作者]

easyui在ie下无法获取rows page参数,需手动指定。

我现在通过url可以获取json数据,也没有中文乱码,但是easyui就是无法读取,不知为何。

我又不想采用保存为txt文件的方式(有重大安全隐患)

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106884 积分:543633 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/13 10:23:00 [只看该作者]

具体怎么用的,贴出相关代码看看

 回到顶部
帅哥哟,离线,有人找我吗?
liufucan
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:647 积分:5702 威望:0 精华:0 注册:2017/4/7 12:15:00
  发帖心情 Post By:2018/10/13 10:38:00 [只看该作者]

前台代码:
$(function () {
          
            $('#tt').datagrid({
                 idField : '_Identify',
                title: '网页用户',
                url: 'http://xm365.wang/datagrid_data1.Ajax?table=网页用户',
                 cache: false,  //关闭AJAX相应的缓存
               method:'post',
                pagination: true,//显示分页工具栏 
                pageSize: 20,//每页显示的记录条数,默认为10  
                pageList: [20, 50, 100],//可以设置每页记录条数的列表  
                rownumbers: false,
remoteSort:false, 
                        sortName:'_Identify',  
                           sortOrder:'asc', 
                              loadMsg: '正在加载信息...',
                             fitColumns:true,
                               showFooter:true,  
                               columns: [[
                    
                    { field: 'ck',checkbox:true},
{ field: '_Identify', title: '编号', width: 100,sortable:true},
{ field: '状态', title: '状态', width: 100,sortable:true},
{ field: 'xm', title: '姓名', width: 100,sortable:true}, 
                    { field: 'jb', title: '级别', width: 100,sortable:true}, 
 { field: '角色', title: '角色', width: 100,sortable:true},
{ field: '手机', title: '手机', width: 200,sortable:true},
                    { field: '注册日期', title: '注册日期', width: 100, align:'right',sortable:true,formatter: formatDatebox}             
        ]],


把http://xm365.wang/datagrid_data1.Ajax?table=网页用户    生成的json另存为utf-8编码的txt文件后就可以了,直接用http://xm365.wang/datagrid_data1.Ajax?table=网页用户   
就不行。

 回到顶部
帅哥哟,离线,有人找我吗?
liufucan
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:647 积分:5702 威望:0 精华:0 注册:2017/4/7 12:15:00
  发帖心情 Post By:2018/10/13 10:46:00 [只看该作者]

非ie下一切正常。

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106884 积分:543633 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/13 11:27:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
liufucan
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:647 积分:5702 威望:0 精华:0 注册:2017/4/7 12:15:00
  发帖心情 Post By:2018/10/13 11:43:00 [只看该作者]

关键是打开http://xm365.wang/datagrid_data1.Ajax?table=网页用户
并没有乱码啊,把以下结果复制到utf-8编码的txt文件中就可以,我不想这么做。

{ "total": "13", "rows": [ { "_Identify": "54", "状态": "待审核", "xm": "fucan", "jb": "业务员", "角色": "2", "手机": "18635742596", "注册日期": "2018-07-17 00:00:00" }, { "_Identify": "1", "状态": "待审核", "xm": "刘富灿", "jb": "管理员", "角色": "1", "手机": "18635742596", "注册日期": "2018-07-01 00:00:00" }, { "_Identify": "12", "状态": "待审核", "xm": "朱梦", "jb": "业务员", "角色": "2", "手机": "15635776868", "注册日期": "2018-06-30 00:00:00" }, { "_Identify": "3", "状态": "待审核", "xm": "郑亚菊", "jb": "业务员", "角色": "2", "手机": "18535717575", "注册日期": "1901-01-01 00:00:00" }, { "_Identify": "13", "状态": "待审核", "xm": "张利", "jb": "业务员", "角色": "2", "手机": "13610682788", "注册日期": "1901-01-01 00:00:00" }, { "_Identify": "14", "状态": "待审核", "xm": "李婧", "jb": "业务员", "角色": "2", "手机": "15635729321", "注册日期": "1901-01-01 00:00:00" }, { "_Identify": "15", "状态": "待审核", "xm": "李小元", "jb": "业务员", "角色": "2", "手机": "13467119791", "注册日期": "1901-01-01 00:00:00" }, { "_Identify": "16", "状态": "待审核", "xm": "张坤", "jb": "业务员", "角色": "2", "手机": "13453770605", "注册日期": "1901-01-01 00:00:00" }, { "_Identify": "17", "状态": "待审核", "xm": "test", "jb": "业务员", "角色": "2", "手机": "13994768747", "注册日期": "1901-01-01 00:00:00" }, { "_Identify": "18", "状态": "待审核", "xm": "卫瑞华", "jb": "业务员", "角色": "2", "手机": "18734792073", "注册日期": "1901-01-01 00:00:00" }, { "_Identify": "19", "状态": "待审核", "xm": "赵霞", "jb": "业务员", "角色": "2", "手机": "13111110075", "注册日期": "1901-01-01 00:00:00" }, { "_Identify": "20", "状态": "待审核", "xm": "郭志峰", "jb": "业务员", "角色": "2", "手机": "13453798236", "注册日期": "1901-01-01 00:00:00" }, { "_Identify": "21", "状态": "待审核", "xm": "伊婷", "jb": "业务员", "角色": "2", "手机": "18803419251", "注册日期": "1901-01-01 00:00:00" } ] }

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106884 积分:543633 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/10/13 11:48:00 [只看该作者]

按照8楼的方式设置编码。如果不行就是easyui的bug了。一定要使用ie吗,现在这么多浏览器可以选择

 回到顶部
总数 13 1 2 下一页