MyBatis + MVC 获取 UI 参数的几种方法(二)
生活随笔
收集整理的這篇文章主要介紹了
MyBatis + MVC 获取 UI 参数的几种方法(二)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
方法一:(Form 中必須放name與model的字段名稱相同的控件)
{ xtype: 'hiddenfield', name: 'id', id: 'id', hidden: true }var mNewRecord = new IniStore.model.Store();mNewRecord.set('id', this.activeRecord.data.id);mImportForm.loadRecord(mNewRecord);mImportForm.submit({url: '/IniStoreDetail/StoreDetailImport',waitTitle: '溫馨提示',waitMsg: '正在導入信息,請稍后...',success: function (form, action) {Ext.Msg.alert('溫馨提示', action.result.message);this.getGoodsStore().load();},failure: function (form, action) {Ext.Msg.alert('溫馨提示', action.result.message);},scope: this});后臺獲取:
[HttpPost]public string StoreDetailImport(Store mStore){} 或public string StoreDetailImport(){// 設置查詢參數var mConditions = new StoreDetail();TryUpdateModel(mConditions);
}方法二:(Form 提交的時候設置參數 params)
mImportForm.submit({url: '/IniStoreDetail/StoreDetailImport',params: {storeId: this.activeRecord.data.id},waitTitle: '溫馨提示',waitMsg: '正在導入信息,請稍后...',success: function (form, action) {Ext.Msg.alert('溫馨提示', action.result.message);this.getGoodsStore().load();},failure: function (form, action) {Ext.Msg.alert('溫馨提示', action.result.message);},scope: this});后臺獲取:public string StoreDetailImport(string storeId){}
?
轉載于:https://www.cnblogs.com/xust/articles/2876817.html
總結
以上是生活随笔為你收集整理的MyBatis + MVC 获取 UI 参数的几种方法(二)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux gcc编译C程序 分享
- 下一篇: Visual C++ 2011-07-1