2
我目前正在使用jQuery加載()將視圖(ascx)加載到div中。我想在加載時將一些變量傳遞給視圖,所以我使用$ .load(view,data);這似乎不會導致任何問題,但我不知道如何訪問我傳遞給控件的Json對象。使用Asp.net mvc和jQuery加載將變量傳遞給視圖()
這裏是jQuery的:
var val = {"Id":"1"};
$("#DynamicForm").empty().load('/controller/view', val);
這個答案是正確的。 但是我發現如果你依賴從asp.net返回的Json「return Json(Id = 1)」,你需要通過Json插件解析對象,將它轉換回正確的對象格式。 $ .evalJSON(VAL) – Webmonger 2009-02-27 10:30:56