我正在嘗試獲取每個項目的設備位置。我有一個顯示谷歌地圖的頁面和屬於一個項目的所有設備的列表。我的行爲是:ASP MVC變量爲JavaScript?
public ActionResult GoogleMaps(int id)
{
return View(Project.Find(id).DeviceLocations);
}
public ActionResult Map(int id)
{
var map = Project.Find(id).DeviceLocations;
Locations l = new Locations();
l.locations = map;
return Json(l, JsonRequestBehavior.AllowGet);
}
jQuery的獲得JSON:
jQuery().ready(function() {
$.getJSON("/Project/Map/68", loadMap);
});
清單屬於一個項目中的設備是這樣的,但因爲id爲null json的明顯失敗。在你看到的jquery中,它應該是正在查看的項目的id。
我該如何做到這一點?
這樣做時出現以下錯誤:非激活成員。任何想法爲什麼? – Prd 2010-09-22 15:18:52
沒關係,謝謝。 – Prd 2010-09-23 09:12:50