通过ajax代理进行CRUD批量更新/插入
CRUD bulk update/insert through an ajax proxy
我正在通过ajax代理进行批量更新/插入。我使用store.sync()
这将击中每个脏记录的服务器,但如果我在服务器中的任何一个记录中得到错误,如何用适当的消息通知客户端?
通过sync
更新store
有三种方法可用。onUpdateRecords
, onDestroyRecords
, onCreateRecords
。你可以看到返回的success
属性和rejectChanges
:
onUpdateRecords: function(records, operation, success) {
if (!success){
this.rejectChanges();
}
}
相关文章:
- 如何使用Extendscript scriptui插入、更新、删除XML元素的值
- 如何在手动插入一些文本后更新文本区域的ng模型
- Mongodb查看数组中是否所有项都存在,并更新else插入
- 在浏览器中更新页面后,动态插入的页面内容将消失
- 是否可以在文本区域中插入文本并更新撤消/重做队列
- 如何使用angularJs/Javascript/Jquery获取表的最后一条记录并更新列值并插入到具有新记录的同一列
- 如何在 angularjs 中插入和更新查询
- 在插入数据库后更新 Meteor js 中的客户端视图
- 环回 - 基于 id 以外的其他属性的 REST 更新插入/更新
- 使用 PHP 创建、插入、更新或删除 XML
- 如何更新用户插入的值(使用 javascript 和 php)
- 如何将复选框值正确插入和更新到数据库中
- 使用 Ajax 和 PHP 插入和更新页面而无需重新加载
- 如果找不到文档,则不插入,而是更新插入
- 如果字段不在新文档中,则更新插入会删除该字段
- KnockoutJS:使用映射将数据更新/插入到viewModel
- 用于快速读取、不频繁更新/插入的文件或数据库
- MongoDB 中使用 mongoose 的批量更新插入
- 使用PHP Laravel 4框架的angularjs中的Timeout函数来更新插入的数据
- 通过ajax代理进行CRUD批量更新/插入