2012-03-27 1 views
0

におけるMVC POSTコントローラメソッドを呼び出すことができ、私はこの記事から学んだ、 http://evolpin.wordpress.com/2011/04/12/asp-net-mvc-partialview-with-ajax/#comment-435私はMVCでworknigていますいくつかの時間のためのjQuery

AJAXを使用して、ユーザーコントロールをロードするため、WWはjqueryのを使用することができますが、jQueryがありますGET Controllerのメソッド名だけを取得すると、JQUERYを使用してPOSTコントローラメソッド名を呼び出すことはできますか?

答えて

0

はい、POST要求をサーバーリソースに送信する場合はjQuery has a .post() functionです。それはthe .ajax() functionための単なるラッパーだということに注意してください:

This is a shorthand Ajax function, which is equivalent to: 

$.ajax({ 
    type: 'POST', 
    url: url, 
    data: data, 
    success: success, 
    dataType: dataType 
}); 
+0

おかげダビデが..私はこれが動作すると思い、種類:「POST」は – daisy

+0

を動作するはずです。しかしダビデは、あなたが私に言うことができ、どのように私は、モデルのオブジェクトを渡すことができますjqueryの 'データ'として? – daisy

+0

@ user1158326: '.ajax()'呼び出しの 'data'要素は単なるキーと値のペアです。通常、JSON表記で与えられます。例えば、$ .post( "test.php"、{name: "John"、time: "2pm"}); '配列を含めることができます。 JSONオブジェクトをビルドするだけで、リクエストに渡すことができます。 – David

関連する問題