gpt4 book ai didi

javascript - CRUD 通过 ajax 代理批量更新/插入

转载 作者:行者123 更新时间:2023-12-03 10:05:36 25 4
gpt4 key购买 nike

我正在通过 ajax 代理进行批量更新/插入。我使用 store.sync() ,这将针对每个脏记录命中服务器,但如果我在服务器中的任何一条记录中出现错误,如何用正确的消息通知客户端?

proxy: {        type: 'ajax',        url: "localhost:8888/service/baseLocations",        reader: {            type: 'json',            rootProperty: 'data',            successProperty: 'success',            totalProperty : 'total'        },        actionMethods: {            create: 'POST',            read: 'GET',            update: 'POST',            destroy: 'DELETE'        },        writer : {            type: 'json'        },        batchActions: false}

最佳答案

通过sync更新store时,可以使用三种方法。 onUpdateRecordsonDestroyRecordsonCreateRecords。您可以查看返回的 success 属性和 rejectChanges

例如:
onUpdateRecords:函数(记录,操作,成功){
如果(!成功){
this.rejectChanges();
}
}

关于javascript - CRUD 通过 ajax 代理批量更新/插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30373798/

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