EXTJs前後臺互動
阿新 • • 發佈:2018-11-16
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow
也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!
<1>Ajax互動方式Ext.Ajax.request( { //被用來向伺服器發起請求預設的url url : "", //請求時傳送後臺的引數,既可以是Json物件,也可以直接使用“name = value”形式的字串 params : { name:'value' }, //請求時使用的預設的http方法 method : "post", //請求成功時回撥函式 success : function() { Ext.ux.Toast.msg("資訊提示", "成功刪除所選記錄!"); }, //請求失敗時回撥函式 failure : function() { Ext.ux.Toast.msg("資訊提示", "資訊刪除出錯,請聯絡管理員!"); } });<2>Form互動方式this.formPanel = new Ext.FormPanel( { url : "" });//提交資料formPanel.getForm().submit( { method : "post", params : { name:'value' }, waitMsg : "正在提交資料", success : function(b, c) { Ext.ux.Toast.msg("操作資訊", "提交成功!"); }, failure : function(b, c) { Ext.ux.Toast.msg("操作資訊", "提交失敗!"); } });//載入資料formPanel.getForm().load( { deferreRender : false, url : "", method : "post", waitMsg : "正在載入資料", success : function(e, g) { var num = g.result.data.num; var numCmp = Ext.getCmp("num"); numCmp.setValue(num); Ext.ux.Toast.msg("操作資訊", "載入成功"); }, failure : function(a, b) { Ext.ux.Toast.msg("操作資訊", "載入失敗"); } });