我有以下jQuery代碼傳遞的值的陣列,如何打通.getJSON方法在控制器方法的參數
var ids = []
var id ={"Param1": 1, "Param2": 2, "Param3": 3}
ids.push(id)
var id ={"Param1": 3, "Param2": 2, "Param3": 6}
ids.push(id)
$.getJSON("/Controller/Action1",
{
str: ids
}
, function (data) {
});
public JsonResult Action1(string[] str)
{
return Json("Success", JsonRequestBehavior.AllowGet);
}
我知道字符串數組是不正確的。什麼是正確的參數類型來獲取從jQuery傳遞的集合。
在此先感謝!
我試過列表,但值爲空。沒有運氣。 –
user472269