为什么80%的码农都做不了架构师?>>>   

var store = Ext.create('Ext.data.Store', {
            pageSize: 50,
            autoLoad:true,
            autoDestroy: true,
            proxy: {
                type: 'ajax',
                url: F.url('/yoururl.do'),
                method: 'post',
                reader: {
                    type: 'json',
                    root: 'pageList.list',
                    idProperty: 'demandId',
                    totolProperty: 'pageList.page.total',
                    messageProperty: "msg"
                }
            },
            fields: fields

});

在Ext.js中进行load()加载数据的时候,如果参数中携带了中文的话,提交到后台会出现参数值乱码的情况(而且乱码乱的我心里发毛,直接看不懂是那个国家的语言),而且提交方法也变成了get..

解决办法如下:

var store = Ext.create('Ext.data.Store', {
            storeId: 'benefitStore',
            pageSize: 50,
            autoLoad:true,
            autoDestroy: true,
            proxy: {
                type: 'ajax',
                url: F.url('/yoururl.do'),
                //method: 'post',
                actionMethods: {
                    read: 'POST'
                },
                reader: {
                    type: 'json',
                    root: 'pageList.list',
                    idProperty: 'demandId',
                    totolProperty: 'pageList.page.total',
                    messageProperty: "msg"
                }
            },
            fields: fields
        });

API 说明:

actionMethods : Object

Mapping of action name to HTTP request method. In the basic AjaxProxy these are set to 'GET' for 'read' actions and 'POST' for 'create', 'update' and 'destroy' actions. The Ext.data.proxy.Rest maps these to the correct RESTful methods.

Defaults to: {create: 'POST', read: 'GET', update: 'POST', destroy: 'POST'}

转载于:https://my.oschina.net/Rayn/blog/321085

Ext.js4 的Store携带参数加载中文,后台出现乱码解决办法相关推荐

  1. 无法激活“Pylance“扩展, 因为它依赖于未加载的 Python 扩展。解决办法

    "无法激活 "Pylance" 扩展, 因为它依赖于未加载的 "Python" 扩展.解决办法 卸载Python扩展(如果你有pylance先卸载它) ...

  2. java HelloWorld时报错:“找不到或无法加载主类“问题的解决办法

    java HelloWorld时报错:"找不到或无法加载主类"问题的解决办法 参考文章: (1)java HelloWorld时报错:"找不到或无法加载主类"问 ...

  3. Github css加载失败,样式混乱解决办法

    github被墙的解决办法 Github css加载失败,样式混乱解决办法 打开cmd,输入  nslookup github.com 8.8.8.8  ,下面就会显示出github的服务器地址列表 ...

  4. windows常见的加载错误的3个解决办法

    windows常见的加载错误的3个解决办法 作者:系统达人 来源:http://www.dnxp.net 当在系统中频繁安装和卸载一些应用程序,或者频繁对系统进行杀毒操作的话,系统在日后的启动过程中可 ...

  5. 1.7-1.8动态库加载失败的原因和解决办法

    目录 1.动态库和静态库的原理 2.动态库加载失败的原因 3.解决方法 3.1 DT_RPATH段 3.2将libcalc.so的路径加入到环境变量LD_LIBRARY_PATH中 3.3将libca ...

  6. (原创)easyui 页面加载慢的原因及解决办法

    Easyui  框架简单.易用,且功能丰富,可以满足大多的管理类网站开发的要求.但越开发到后面的时候, 总感觉页面加载越来越慢,有时打开一个页面需要好几秒甚至十几秒,这种体验是非常糟糕的. 刚开始还以 ...

  7. “Word自动更改后的内容保存到通用文档模板上。是否加载该模板?“的解决办法...

    在win7系统下,Word2010出现了不能正常关闭.打开一个已有word文档,点击右上角关闭按钮后,先提示"word已停止工作,windows正在检查该问题的解决方案",随后提示 ...

  8. 关于windows10系统,玩英雄联盟加载无响应问题的解决办法

    我是从win7升级到win10系统的,升级完后很多软件都能正常使用,开始英雄联盟还可以正常使用,但是更新几次后发现进入游戏加载界面时无法进入,很长时间都是无法响应,退了重新进入还是不行,然后几把排位都 ...

  9. webview加载html图片不显示图片,WebView加载网页不显示图片解决办法

    对于大家来讲WebView肯定很熟悉,因为我们在日常开发中经常用到它.所以对于它的一些基本用法我就不在这啰嗦了,直接进入正题. 我遇到的问题就是在使用WebView加载网页的时候图片不显示(我手机系统 ...

  10. Github无法加载或不显示图片解决办法

    最近发现Github无法加载或不显示图片,严重影响日常使用.查找资料并总结解决步骤如下: 1.Mac终端输入 sudo vi /etc/hosts 2.输入密码后,点击 i键,进入Insert模式,将 ...

最新文章

  1. Java 多重catch语句的使用
  2. python3.6 mysql 教程_Python3.6与MySQL建立连接
  3. linux 终端必须退出 history才会记录吗,Linux随笔 - linux 多个会话同时执行命令后history记录不全的解决方案【转载】...
  4. 安卓学习笔记15:使用安卓应用程序资源
  5. 【Python】- yield 使用浅析
  6. css实现动态箭头_Jerry的反省:程序员不要轻易说出quot;这个功能技术上无法实现quot;...
  7. java smtp pop3_Java基于smtp与pop3实现收发邮件的功能
  8. 深度思考:到底什么是面向接口编程?
  9. Emmagee性能测试简单的使用
  10. 对接京东联盟,签名无效
  11. 网络爬虫-爱给音效素材网js逆向思路
  12. 鲁大师11月新机排行:只有5款机型发布,OPPO撑起榜单
  13. Linux系统或服务器运行Fastqc
  14. Android蓝牙搜索连接通信
  15. 角摩电子书制作工具(JoymoEBook)v1.0绿色版
  16. win10误禁用任务计划程序导致任务栏里的输入法丢失
  17. Android_Vibrator(振动器)使用解析
  18. iOS上二维码和一维码识别系列一
  19. 论文笔记-Domain Adaptation for Semantic Segmentation with Maximum Squares Loss
  20. 基于Python实现制作的塔防游戏

热门文章

  1. oracle出现数据坏块ORA-01578 ORA-01110 ORA-26040解决办法。
  2. wpf中的默认右键菜单中的复制、粘贴、剪贴等没有本地化的解决方式
  3. JavaScript相关技术学习
  4. Linux上的errno和strerror
  5. 建立apk定时自动打包系统第一篇——Ant多渠道打包并指定打包目录和打包日期...
  6. 十进制转36进制(10进制转任意进制的方法)
  7. ASP.NET C# 文件下载速度限制
  8. NSURLRequest 使用(网络文摘)
  9. [我的常识]动物庄园里说鼻环,到底为啥要穿鼻环呢
  10. ubuntu 修改IP,网关等