2016-11-23 7 views
-3

私は、GETリクエストを持っている:ajaxリクエストを書き換えてリクエスト(jquery)を投稿する方法は?

$.ajax({ 
    url: '/items?ids=' + value.join(','), 
    method: 'get', 
    dataType: 'json' 
}) 

どのように私はこれからのPOSTリクエストを作成することができますか?

+2

メソッド名を変更するだけです。 –

+0

しかし、あなたのサーバーは両方の要求を処理するように実装する必要があります。 – Rayon

+0

十分ではありません。私はURLで引数を渡す必要はありません。 – angularaman

答えて

1
$.ajax({ 
    url: 'url_here', 
    method: 'post', 
    data: { 
     fName1: value1, 
     fName2: value2, 
     ... 
    }, 
    dataType: 'json' 
}); 
+0

URLに引数を渡す必要はありません。 – angularaman

+0

checkout答え編集 – vstelmakh

0

POSTリクエストの作品の方法は、HTTP POSTリクエストであなたが怒鳴るようリクエストのボディに値を渡す必要があり、get要求とは異なります

$.ajax({ 
       url: "/items", 
       contentType: "application/json", 
       type: "POST", 
       data: { 
        "id": $("#id").val(), 
        "value1": $("#value1").val(), 
        "value2": $("#value2").val() 
       } 
      }); 

あなたはシオマネキを使用することができますワイヤで何が起こっているのかをデバッグして監視します。

関連する問題