jQueryのajaxで(下記コードの)resをそのままgetReturn()の返り値として返すような関数を作ることはできないでしょうか?下のコードですと余計なHTTPヘッダなんかがゴテゴテ付いたデータが返ってきてしまいます。
現状doneの関数の中に直接処理を書き込んで解決していますが、レスポンステキストをそのまま返す方法を知りたいです。
JavaScript
1function getReturn() { 2 return $.ajax({ 3 type: 'post', 4 url: 'hoge.php', 5 data: { 6 'hoge': 'fuga' 7 } 8 }).done(function (res) { 9 return res; 10 }).fail(~略~); 11}
PHP
1if (isset($_POST['hoge'])) { 2 echo 'hogehoge'; 3}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/11 07:48
2016/08/11 07:50
2016/08/11 13:57