请你能帮助 - 为什么会发生这种JSON不行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上得到这个错误
Error: syntax error
Source File: /Scripts/json2.js
Line: 4
Source Code:
<!DOCTYPE html>
在IE 7中我得到JSON undefined
IE 8中我得到
SCRIPT1002: Syntax error json2.js, line 4 character 1
在IE 9,我得到
SCRIPT1002: Syntax error json2.js, line 4 character 1
我该如何解决这个问题?因为我添加了json2.js,但是如果浏览器不需要它,它会抛出一个错误?
什么是JScript.js? – 2012-08-07 19:33:48
其我的JavaScript文件与我的阿贾克斯在它 – 2012-08-07 19:35:20