新的孩子在塊瓦特/ ASP MVC ... tryna得到一個編輯表單進入JavaScript對話框。如何在使用Javascript調用Controller動作時使用ASP MVC中的Partial?
我的行動目前的計劃:
- 主要觀點有編輯按鈕,抓住的onClick的RECORD_ID,使一個AJAX調用我的控制器,操作傳遞RECORD_ID作爲帕拉姆。
- 在同一視圖中,我正在使用具有選項卡/對話框相關代碼的部分「_EditApp」。
- 在同一個onClick中,我加載了我在_EditApp中指定的選項卡。
JS ..
$('.btn_edit_app').click(function() {
var app_to_edit = $(this).attr('id');
$.ajax({
url: '/Application/editApp',
contentType: 'application/html; charset=utf-8',
data: { app_id: app_to_edit},
type: 'GET',
dataType: 'html',
success: function (result) {},
});
$('#edit_tabs').tabs({ active: 0 });
$('#edit_dialog').dialog({ width: 700, height: 400 });
});
我的控制器/行動
public ActionResult editApp(int app_id)
{
AppDBServer ads = new AppDBServer();
ads = findADS(app_id);
return View("_EditApplication", ads);
}
問題...
簡單地說,我要檢索的記錄,並填充標籤和對話包含檢索的數據字段。因此將該模型傳遞給EditApplication Partial。
問題是我在我的主視圖中使用了相同的部分,我在控制器操作中,並不確定如何去做這個...想法,或者甚至是更新的方法都是A- OK。
此外,我的目標是由控制器/操作處理數據檢索。
謝謝你,SOF fam!