2
現在、jQuery load()を使用してdivにビュー(ascx)をロードしています。私はそれを読み込むときにビューにいくつかの変数を渡したいので、私は$ .load(view、data);を使用しています。これは問題を引き起こすようには見えませんが、私はコントロールに渡しているJsonオブジェクトにアクセスする方法がわかりません。ここでAsp.net mvcとjQuery load()を使用してビューに変数を渡す
はjQueryのです:jQueryのPOSTリクエストを発行この場合
var val = {"Id":"1"};
$("#DynamicForm").empty().load('/controller/view', val);
この回答は正しいです。 しかし、あなたがJsonに頼っているのであれば、asp.netの "return Json(Id = 1)"から返された場合、Jsonプラグインを使ってオブジェクトを解析して正しいオブジェクト形式に戻す必要があることがわかりました。 $ .evalJSON(val) – Webmonger