2016-11-18 5 views
0

だが、私はこのjquery get関数で配列を渡すには?

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]であることを確認してください。 –