gpt4 book ai didi

javascript - Rest store不向服务器发送请求

转载 作者:行者123 更新时间:2023-12-02 19:50:17 26 4
gpt4 key购买 nike

我有一个网格和 REST 存储(代理类型“rest”)。更改商店数据时,我需要向服务器发送删除/放置/发布请求。这是商店的代码:

        this.store = Ext.create('Ext.data.Store', {



model:this.model,

addCondition:function (key, value) {
this.proxy.extraParams[key] = value;
return this;
},
sorters:[
{
property:'NAME',
direction:'ASC'
}
],
proxy:{

storeId:'storemicorid',
type:'rest',
extraParams:{
model:this.model
},
url:document.head.baseURI + 'rest',
/*api:{ //tried this too
read:document.head.baseURI + 'rest',
create:document.head.baseURI + 'rest',
destroy:document.head.baseURI + 'restd',
update:document.head.baseURI + 'rest'
},*/
reader: {
type: 'json',
root: 'data'

},
writer: {
type: 'json',
encode: true,
root: 'data'
},
actionMethods:{
create: "POST",
destroy: "DELETE",
read: "GET",
update: "PUT"

}



}

});

当我删除任何记录时

clientgrid.store.remove(selection);

没有向服务器发出请求。 Grid可以加载数据,但不调用服务器。尝试过ajaxrest商店,尝试更改writersactionMethodsurls和< strong>api...找不到原因..请帮忙...

最佳答案

您是否尝试设置属性autoSync:true;?也许有帮助。

关于javascript - Rest store不向服务器发送请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9390470/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com