1
をAjax.BeginForm仕事を得るために、私は、ASP.NET MVC 2 - どの部分図の内側に適切に
/ホーム/ SetResults patientId = [somePatientId]
のようなURLを持つビューを持っています?その一部がconditionaly一部partialviewそのpartialViewの内部
でAJAX-更新される私はこのコード
<% using (Ajax.BeginForm("Action", "Home", new AjaxOptions { UpdateTargetId = "placeholder", InsertionMode = InsertionMode.Replace,HttpMethod = "Post"}))
{%>
<div id="placeholder">
....
を持っています
私は送信ボタンを押すたびに、私は私のシンプルなコントローラのアクション・メソッドを取得
[HttpPost]
public ActionResult Action(MyModel model)
{
return PartialView();
}
すべてがAJAX自体を除いて正常に動作します - 私はいつもにリダイレクト取得しています代わりのコントローラのアクションの結果で更新私のプレースホルダをのgettinだから、
/ホーム/アクション
のURLを眺め、それは部分的に部分的なビューを更新することは可能でしょうか?はいの場合私は間違っていますか?これは、定期的に提出するようにAjaxフォームの動作提出し、含まれていない場合、私は気づいた
<script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.min.js")" type="text/javascript"></script>
:チェックする
ありがとうございます!あなたは私の日を救った:)愚かな私は、 –