javascript - store.sync失败后如何回调?

标签 javascript ajax extjs

    function onButtonClick(){
               var grid = Ext.getCmp('mygridpanel')
               var row = grid.getSelectionModel().getSelection()[0];
               var txtVehicleID = Ext.getCmp('txtVehicleID').getValue();
               var txtPlat_No = Ext.getCmp('txtPlat_No').getValue();
               console.log(txtVehicleID);

                var record = UserStore.findRecord('_id', txtVehicleID);
                record.set('_id', txtVehicleID);
                record.set('Plat_No',txtPlat_No);

                UserStore.sync({
                    success: function(batch) {
                                Ext.MessageBox.show({
                                    title: "Information",
                                    msg: batch.operations[0].request.scope.reader.jsonData["message"],
                                    icon: Ext.MessageBox.INFO,
                                    buttons: Ext.MessageBox.OK,
                                    fn: function(buttonId) {
                                        if (buttonId === "ok") {
                                            EditWin.close();
                                        }
                                    }
                                });  
                    },
                        failure: function(batch){
                                       Ext.MessageBox.show({
                                    title: "Error",
                                    msg: batch.operations[0].request.scope.reader.jsonData["message"],
                                    icon: Ext.MessageBox.ERROR,
                                    buttons: Ext.MessageBox.OK,
                                    fn: function(buttonId) {
                                        if (buttonId === "ok") {
                                                // Call back at here
                                    EditWin.close();
                                        }
                                    }
                        });  

                    }
                });
                //console.log("clicked");
    }

store.sync失败后如何回调?

最佳答案

关于javascript - store.sync失败后如何回调?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20465000/

相关文章:

javascript - 我们可以从 DOM 中删除一个元素吗?

javascript - jQuery 的 .click - 将参数传递给用户函数

php - 如何使用 .serialize() 方法通过 AJAX 请求将表单值发送到 PHP

javascript - 将数据从 JQuery 方法传递到 AJAX 调用

ios - Extjs 输入被 ipad 虚拟键盘隐藏在焦点上

Extjs fileupload - 跨域框架

extjs 树面板上下文菜单不起作用

javascript - 只读表单中的所有字段

javascript - 使用方法时,来自 API 的数组返回空

javascript - AngularJS:超时 promise 调用