ExtJs store.load 提交到后台中文乱码
问题场景描述:在本机测试OK,部署到服务器上后查询条件失效
问题原因:通过chrome查看,发现ExtJs Store.load() 默认使用get方法访问后台
处理想法:将默认Get改为POST
最终实现代码:代码来源
Ext.define('W.gzgl.stores.common.MenuStore', {
extend : 'Ext.data.Store',
pageSize : 20,
requires : ['W.gzgl.models.common.MenuModel'],
model : 'W.gzgl.models.common.MenuModel',
autoDestroy: true,
autoLoad : true,
proxy : {
type : 'ajax',
url : 'manager/menuList.hs',
//===将read默认GET改为POST
actionMethods: {
read: 'POST'
},
//================
reader : {
type : 'json',
root : 'rows',
idProperty : 'name'
}
}
});

浙公网安备 33010602011771号