jQuery を使って Ajax する時のお話。 GETの時には $.get とか $.getJSON とかレスポンスの種類によってメソッドも色々種類があるのに、POSTの時には $.post 以外にそういうの無いの?と思ってちょっと調べてみた。 結論、メソッド自体は無い。 メソッド自体は用意されてないものの、 $.get も $.post も内部で動いてるのは $.ajax 。 なので、 $.ajax のオプションに dataType を指定出来れば良い。で、 $.post を見てみると4つ目の引数で dataType を指定出来るみたい。 // 4つ目の引数がdataType post: function( url, data, callback, type ) { if ( jQuery.isFunction( data ) ) { callback = data; data = {