为什么我的ajax无法检索ajax代码

发布于 2024-10-23 20:41:32 字数 871 浏览 1 评论 0原文

我在处理 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

吻风 2024-10-30 20:41:32

如果您要连接到 asp.net MVC 或 WCF,也许可以将此行添加到您的 ajax 调用中

                contentType: "application/json; charset=utf-8",

if you're connecting to asp.net MVC or WCF, perhaps add this line to your ajax call

                contentType: "application/json; charset=utf-8",
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文