• ベストアンサー

2つのアクションをひとつのボタンで行うには?(Ajax)

http://jsgt.org/ajax/newmon/samples/chapter05/05-01-01/sample.htm を参考にAjaxを勉強しているのですがリンク先にあるAjaxスクリプトではひとつの入力欄(すいません、専門用語を知りません)のみしかサーバーにデータを送信することが可能で、2つ以上の入力欄をひとつのボタンでは送信できませんでした。 2つ以上の入力欄をひとつのボタンでサーバに送信するにはどうしたらいいのでしょうか? よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

Ajaxって使ったことはないんですが、 動作的に '&data='+this.form.data.value, ってところ を &フォーム名=そのフォームの値&&フォーム名=そのフォームの値, になるようにつなげばいいと思います 例えば、 <input type="text" name="another"> を加えるとしたら '&data='+this.form.data.value, を '&data='+this.form.data.value+'&another='+this.form.another.value, にする

Intel_404
質問者

お礼

回答ありがとうございました。 ご指摘のように加えたらしっかり動いてくれました。ありがとうございました。

関連するQ&A