1

私は新しい JQuery ユーザーで、Web ブラウザー ウィンドウのテキスト ボックスと送信ボタンを使用して、順序付けられていないリストの末尾に追加するリスト項目としてテキストを送信するタスクがあります。

HTML:

 <ul class="list">
      <li></li> 
 </ul>

JS:

 var text = $('text');
 var submit = $('submit');

質問: テキスト ボックス内のテキストを送信し、HTTP 要求を使用してテキストをサーバーに送信するには、どの JQuery イベント ハンドラーを使用すればよいですか?

アドバイスやコーディング例をいただければ幸いです。ありがとうございました!

4

2 に答える 2

3

実際、クラスは次のとおりです。

var text   = $('.text');
var submit = $('.submit');

次に、次のようにします。

submit.on('click', function(e) {
   e.preventDefault();
   $.ajax({
       url : '/server/myURL/',
       type: 'POST',
       data: {myData : text.val()}
   });
});

等...

ドキュメントを読み、SO の回答を見て詳細を確認しますか?

于 2013-03-20T20:26:50.900 に答える
1

フォームを作成し、すべてのフォームフィールドをその中に入れてから、送信ボタンをバインドします

var text   = $('.text');
var submit = $('.submit');

submit.click(function(){
     $.ajax({
        url : 'yourServerURL',
        type: 'POST',
        data:  text.val()
     });
});
于 2013-03-20T20:26:32.460 に答える