2012-04-03 20 views
1

jquery経由でコントローラにパラメータを渡す方法が見つからないようです。jquery経由でコントローラにパラメータを渡す

コード私は現在、以下のIdフィールドは何らかの理由で動作しないnumSelectedパラメータを取る必要があります。エラー:タイプコントローラ

public ActionResult getPart(int id) 
    { 
     ViewData["testID"] = id; 

     return PartialView("test"); 
    } 

答えて

0

に呼び出される関数は、実際のURLを取得するには、あなたのAJAX呼び出しを行い、その後、あなたを確認するパスを確認シオマネキやクロムの開発ツールを使用してみてください

$.get('<%= Url.Action("getPart","Reservation", new (Id = 'numSelected'))%>', function (data) { 
      $('#ExtraBox').replaceWith(data); 
     }); 

を期待適切なコントローラ/アクション/ルートを呼び出しています。

1
function EditTrip(id) { 
    var id2 = 0; 
    top.location.href = "/Home/TripLog/" + id + "/" + id2; 
} 
+0

ここでは、ホームはコントローラであり、TrigLogはアクションです – yogee

関連する問題