首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Json响应在chrome中出现未定义的错误,但在IE中有效

Json响应在chrome中出现未定义的错误,但在IE中有效
EN

Stack Overflow用户
提问于 2012-08-27 02:41:56
回答 1查看 1.4K关注 0票数 0

我是ajax和跨域的新手,我在黑暗中,我一直试图研究上述标题,它不断地指向跨域错误,有人可以帮助我,我可以修复代码,以坚持这些跨域。

下面是我的代码:

代码语言:javascript
运行
复制
function GetEmployeeInformation() {
          $.ajax({
              type: "GET",
              url: "http://localhost:8080/SampleEmpService/Employees/" + $("#txtEmpno").val(),
              contentType: "application/json; charset=utf-8",
              cache:false,
              dataType:"json",
              error: function (xhr, ajaxOptions, thrownError) {
                  alert(xhr.status);
                  alert(xhr.statusText);
                  alert(thrownError)
              },
              success: function (response) {
                  $("#divEmployeeInfo").html("");
                  $("#divEmployeeInfo").append("Id: ").append(response.Empno + "<br />");
                  $("#divEmployeeInfo").append("Name: ").append(response.Ename + "<br />");
                  $("#divEmployeeInfo").append("Salary: ").append(response.Sal + "<br />");
                  $("#divEmployeeInfo").append("Deptno: ").append(response.Deptno + "<br />");
              }
          });
      }

它在IE中运行良好,但在chrome中会出现未定义的错误。

EN

回答 1

Stack Overflow用户

发布于 2012-08-27 03:04:39

跨域使用dataType="jsonp“。您可能还需要设置"crossDomain: true“。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12132860

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档