助けてください -- この JSON が機能しないのはなぜですか
私のページの頭はこのようになります
<script src="Scripts/json2.js" type="text/javascript"></script>
<script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script>
<script src="Scripts/JScript.js" type="text/javascript"></script>
そして私のajaxはこのように見えます
var p = { "myText": JSON.stringify(tableOBJ) };
$.ajax({
type: "POST",
url: "Default2AJAX.aspx",
data: p,
success: function (data) {
var obj = JSON.parse(data);
}
});
Firefoxでは、JSONでこのエラーが発生します
エラー: 構文エラー
ソース ファイル: /Scripts/json2.js
行: 4
ソース コード:
<!DOCTYPE html>
IE 7ではJSON undefined
すなわち8で私は得る
SCRIPT1002: 構文エラー json2.js、行 4 文字 1
つまり9で私は得る
SCRIPT1002: 構文エラー json2.js、行 4 文字 1
これを修正するにはどうすればよいですか? 私はjson2.jsを追加しましたが、ブラウザがそれを必要としない場合、エラーがスローされますか?