我目前正在jquery中的程序工作。我的程序在Firefox 3.5中运行良好,但是直到我将浏览器升级到Firefox 4.0。从那以后,'parsererror'从未失败过,它让我头痛不已。
我已经通知这是我的代码的一部分,首先“parsererror”显示:
$(document).ready(function() {
...
$.ajaxSetup({
timeout: 10000,
error: function(xhr, msg, e) {
showMessage('HTTP error: ' + JSON.stringify(msg) + '.'); //this is the parsererror
}
});
.
.
})
不仅如此,我的动态标签不会再出现在我的网页。我注意到,每次如果删除此行'<script type="text/javascript" src="js/jquery-1.4.4.min.js"></script>
',它似乎但我的其他jquery元素是不好的。我不知道什么是错的。也许它有一些不兼容的问题,但我不知道从哪里开始修复。请帮忙。
编辑: 这是它返回的JSON。这应该是我的动态菜单,它将创建您单击的选项卡Evry菜单。但是这并没有表现出来。
[
{"title": "File","submenus":[
{"title": "Open","submenus":[]},
{ "title": "New", "submenus":[]},
{ "title": "Save as", "submenus":[]},
{ "title": "Save", "submenus":[]}
]},
{ "title": "View","submenus":[]},
{ "title": "viewAll", "submenus":[]},
{ "title": "Close","submenus":[]},
{"title":"jQgrid", "submenus":[]}
]
你能提供JSON数据的样子吗? – 2011-05-12 02:57:18
我的JSON来自服务器端。我只是将其转换为json,以便程序能够读取它。这里是我的示例代码:http://stackoverflow.com/questions/5309114/why-is-it-that-i-cannot-sort-my-grid-in-jqgrid-everytime-i-clicked-the-column-hea – jayAnn 2011-05-12 03:07:18