2017-01-29 17 views
0

私はPUTメソッドでサーバーに送信する2つの変数(名前と名前空間)を持つフォームを持っています。変数:ajaxによる入力結果を表示するにはどうすればいいですか

のjavascript:

var $name=$('#Name'); 
var $namesp=$('#NameSpace'); 

     $('.button6').on('click', function() { 
       var a=$name.val(); 
       var b=$namesp.val(); 
       var c=a+"/"+c 
      if (confirm('Do you sure ?')) { 
      $.ajax({ 
        type: 'PUT', 
        url: 'http://rest/'+c, 
        contentType: "application/json", 
        success: function(data1) { 
        $("#orders").append(data1+"its works"); 
        }, 
        error: function() { 
         console.log("error"); 
       }, 
      }); 
      }; 
     }); 

HTML:あなたはjQueryのAJAX呼び出しでdataオプションが欠落しているよう

<input id="Name" type="text" > 

<input id="NameSpace" type="text" > 

<div id="orders"><div> 
+2

どの部分で問題がありますか?これまでのところ、ソースコードをダンプしただけで、結果を表示したいのですが、どのような問題があるのか​​説明しました。ブラウザのコンソールにエラーがないかチェックしましたか? – NewToJS

+1

あなたはデータを送信していません。サーバーで期待されるJSON構造とは何ですか?すでに述べたように、適切な問題文と実際の質問を定義する必要があります – charlietfl

答えて

0

それはそうです。

 $.ajax({ 
       type: 'PUT', 
       url: 'http://rest/'+c, 
       contentType: "application/json", 
       success: function(data1) { 
        $("#orders").append(data1+"its works"); 
       }, 
       error: function() { 
        console.log("error"); 
       }, 
       data: { a: a, 
         b: b, 
         c: c 
         } 
     }); 
関連する問題