为什么我的ajax无法检索ajax代码
我在处理 json 时遇到一些问题,请帮助我 TT 我的ajax
//submit the form
$.ajax({
type: "POST",
url: url,
data: $('#form').serialize(),
dataType: "json",
success: function(resp){
alert(resp);
$('#' + thediv).html(resp);
},
error:function (xhr, ajaxOptions, thrownError){
alert(xhr.status);
alert(thrownError);
}
});
它只是警报(200)然后警报(取消定义)
当我将数据类型更改为html时,所有数据都可以检索 但 json 文件是分页打印的, 这是扩展问题吗?
我的 Json 文本
{
"menu": "File",
"commands": [
{
"title": "New",
"action":"CreateDoc"
},
{
"title": "Open",
"action": "OpenDoc"
},
{
"title": "Close",
"action": "CloseDoc"
}
]
}
i got some problem dealing with json, please help me T.T
my ajax
//submit the form
$.ajax({
type: "POST",
url: url,
data: $('#form').serialize(),
dataType: "json",
success: function(resp){
alert(resp);
$('#' + thediv).html(resp);
},
error:function (xhr, ajaxOptions, thrownError){
alert(xhr.status);
alert(thrownError);
}
});
it just alert(200) and then alert(undefine)
when i change datatype to html, all data can b retrieve
but the json file is print in pages,
is this extension problem?
my Json text
{
"menu": "File",
"commands": [
{
"title": "New",
"action":"CreateDoc"
},
{
"title": "Open",
"action": "OpenDoc"
},
{
"title": "Close",
"action": "CloseDoc"
}
]
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您要连接到 asp.net MVC 或 WCF,也许可以将此行添加到您的 ajax 调用中
if you're connecting to asp.net MVC or WCF, perhaps add this line to your ajax call