其他分享
首页 > 其他分享> > ExtJS4.2常用代码栈

ExtJS4.2常用代码栈

作者:互联网

  使用ExtJS4.2已经有几个月的时间了,在起初的时候,也通过ExtJS官方文档研究过ExtJS内部结构,不过由于时间的原因,研究深度有限。在实际的开发过程中,更多的是从实际代码库中以“搬运”的形式达到对这个前端框架的熟悉。那么,问题是,这造成了为了解决问题而挪用代码而对代码片段记忆不深刻,导致以前写过的功能在后面再次使用时往往还要去参考以前的代码,降低工作效率。今天决定将常用的一些片段提取出来,起到总结的作用,希望有助于今后开发效率的提高。

Ext.Msg.confirm('删除案件', '你确定删除该发卡信息么?', function (btn) {
                            if (btn == 'yes') {
                                var result = {};
                                Ext.Ajax.request({
                                    url: '/locus/creditcard/delete',
                                    params: {
                                        "": records[0].data.Id
                                    },
                                    async: false,
                                    success: function (response) {
                                        var result = Ext.JSON.decode(response.responseText);
                                        if (result.success == true) {
                                            me.grid.getStore().currentPage = 1;
                                            me.grid.getStore().load();
                                        } else {
                                            Ext.Msg.alert('删除失败', result.msg);
                                        }
                                    }
                                });
                            }
                        })

 

{
  Ext.Ajax.request({
        url: '/locus/ReceiveCard/ReceiveCard/' + id,
        success: function (response) {
          var result = Ext.decode(response.responseText);
           if (result.success) {
               Ext.Msg.alert('回收卡片', '该案件相关射频卡已回收!');
                me.grid.getStore().currentPage = 1;
                me.grid.getStore().load();
               me.generateVideo(me.grid.getSelectionModel().getSelection()[0]);
           } else {
               Ext.Msg.alert('失败', '操作失败!');
           }
       },
       failure: function (response) {
           var result = Ext.decode(response.responseText);
           Ext.Msg.alert('失败', result.msg);
       }
    });
}

 

标签:me,常用,代码,Ext,ExtJS4.2,result,Msg,grid,response
来源: https://www.cnblogs.com/chnxnghi/p/7002482.html