AjaxでPOSTのリクエストを送信する方法を色々調べていた。 まず役に立つのは、ALL Aboutで連載されている「Ajaxはじめの一歩 XMLHttpRequest」である。XMLHttpRequestについてはこのページを見れば大体分かる。POSTの場合は、POSTするデータをsendメソッドの引数に与えなければならない。形式は、 “key1=value1&key2=value2&key3=value3” のような感じで大丈夫。ちなみにGETのリクエストの場合は、sendの引数はnullで、openメソッドの引数にGET用のURLを記述すればよい。 それともう一つ、Content-Typeを明示してあげなければ正しくPOSTされない場合があるので注意。 蓄積多趣味人 – XMLHttpRequestでpostメソッドを使うときはに書かれているように、 req.setRequestHe