ブロック上の新しい子供、ASP MVC ... tryna JavaScriptのダイアログボックスにあるEditフォームを取得します。アクションのJavascriptでController Actionを呼び出すときにASP MVCでPartialsを使用するには?
私の現在の計画:
- メインビューでのonClickはRECORD_IDをつかむ編集ボタンがあり、PARAMとしてRECORD_IDを渡して私のコントローラのアクションへのAJAX呼び出しを行います。
- 同じビューで、タブ/ダイアログに関連するコードを持つ部分的な "_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ファミ!