前提・実現したいこと
PHP5.6.4(Wordpress)でwebシステムを作成しています。
サーバー側のとあるfunctionにて
echo json_encode(array('status' => 'success'));
後に返却値の中身をJavaScriptにて
var response = JSON.parse(response);
をすると下記のようにエラーが怒られます。
uncaught syntaxerror: unexpected token < in json at position 0
parseされる前の中身を見てみると
"<script type="text/javascript" language="javascript"> </script>{"status":"success"}"
となっています。
情報少なくてすいません。
聞きたいこと
1.なぜjsの定義の部分がついてくるのか?
2.{"status":"success"}"だけを取得したい場合は文字の切り出しをするべきなのか?
3.jsの定義の部分を削除した形で表示させるにはどうするべきか?
調べてもなかなか解決策が見当たらないので、こちらに質問させていただきました。
ご教授願いします、宜しくお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/24 01:37