2016-11-18 56 views
0

讓我們假設我有這樣如何通過jquery獲取函數傳遞數組?

public ActionResult GetSelected(int[] ids) 
{ 
    //do something 
    return Json (ids, JsonRequestBehavior.AllowGet) 
} 

控制器的方法和視圖文件我有一個創建陣列命名列表功能。 如何使用$ .get函數將我的數組傳遞給控制器​​?

回答

0

我這樣做:

var data = { 1, 2 }; 
    $.ajax({ 
    url: '@Url.Action('GetSelected','ControllerName')', 
    data: { 
     getSelected : data 
     }, 
     success:function(data){ 
     //Do Something With the return data or HttpStatusCode 
     } 
    }); 
+0

確保您的行動或者是[HTTPGET]或[HttpPost]。 –