2016-08-24 5 views
-1

i got this error on multi rating plugin when click to submit my rating SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data Showing thisにSyntaxError:JSON.parse:行1マルチ評価WordPressのプラグインのJSONデータエラーの列1で予想外の文字が

m.parseJSON(b="<script src="https://aja...ost multiple times."}]}")jquery.js (line 4) 
r(r="<script src="https://aja...ost multiple times."}]}")fronten...r=4.5.3 (line 1) 
frontend-min.js?ver=4.5.3(t="<script src="https://aja...ost multiple times."}]}")fronten...r=4.5.3 (line 1) 
m.Callbacks/j(l=[Object { url="http://solutionsofts.com...wp-admin/admin-ajax.php", type="POST", isLocal=false, more...}, ["<script src="https://aja...ost multiple times."}]}", "success", Object { readyState=4, responseText="<script src="https://aja...ost multiple times."}]}", status=200, more...}]])jquery.js (line 2) 
m.Callbacks/k.fireWith(a=Object { url="http://solutionsofts.com...wp-admin/admin-ajax.php", type="POST", isLocal=false, more...}, c=[Object { url="http://solutionsofts.com...wp-admin/admin-ajax.php", type="POST", isLocal=false, more...}, ["<script src="https://aja...ost multiple times."}]}", "success", Object { readyState=4, responseText="<script src="https://aja...ost multiple times."}]}", status=200, more...}]])jquery.js (line 2) 
x(a=200, b="OK", c=Object { text="<script src="https://aja...ost multiple times."}]}"}, d="Server: nginx/1.10.1\r\nDa...ontent-Encoding: gzip\r\n")jquery.js (line 4) 
.send/b(c=readystatechange , e=undefined)jquery.js (line 4) 

...tion(b){if(a.JSON&&a.JSON.parse)return a.JSON.parse(b+"");var c,d=null,e=m.trim(... 

答えて

1

エラーメッセージは、JSON形式ではなく、文字列を解析しようとしていると述べています。 parseJSON()メソッドのパラメータは、正しくフォーマットされたJSON文字列でなければなりません。あなたが実際にJSON文字列(B = " <スクリプト...)ではない何かを解析しようとしている番組を提供するコード

0

返された文字列を表示するようにしてください、JSONチェックにコピーしますサービス(例:http://jsonlint.com)を検索し、結果を確認します。

チェックした文字列が有効なJSON文字列であると表示された場合は、他の場所に問題がありますが、ここにこのエラーが表示されます。エラーのためにデバッグする必要があります。

チェックした文字列が有効なJSON文字列ではないと表示された場合は、これが(最初の)問題です。

関連する問題