Extjs sencha touch中没有JsonP的actionMethods参数
我想向服务器发出Extjs sencha touch中没有JsonP的actionMethods参数,extjs,sencha-touch,sencha-touch-2.1,Extjs,Sencha Touch,Sencha Touch 2.1,我想向服务器发出POSTjsonp请求,但问题是 在Ext.data.proxy.JsonP中,没有参数actionMethods可用于设置读取:'POST',以便从服务器获取数据,我可以启动POST请求 那么有没有一种方法可以为read设置POST,而不是jsonp 这是我的密码 Ext.define('demo.store.ProfileStore',{ extend:'Ext.data.Store', requires:[ 'demo.mo
POST
jsonp
请求,但问题是
在Ext.data.proxy.JsonP
中,没有参数actionMethods
可用于设置读取:'POST'
,以便从服务器获取数据,我可以启动POST
请求
那么有没有一种方法可以为read
设置POST
,而不是jsonp
这是我的密码
Ext.define('demo.store.ProfileStore',{
extend:'Ext.data.Store',
requires:[
'demo.model.ProfileModel',
'Ext.data.proxy.JsonP'
],
config: {
model: 'demo.model.ProfileModel',
proxy:{
type:'jsonp',
url:'http://www.example.com/file/gd.php',
actionMethods:{
read: 'POST',
},
reader:{
type:'json',
totalProperty:'count',
rootProperty:'rows'
},
extraParams:{
search:'false'
}
}
}
});
发帖子是不可能的。JSONP的工作方式是在文档中插入一个脚本标记,然后调用远程服务器。因此,使用它时唯一可用的方法是
GET
JSONP将脚本标记添加到页面中,它必然会触发GET请求。见昨天的答复。