찾다

 >  Q&A  >  본문

angular.js - $http.jsonp 请求报错

angularjs 的$http.jsonp请求报错,代码如下:

data = {
    a:A,
    b:B,
    c:C,
}
$http.jsonp('url',data).success(function(res){
    console.log(res);
}).error(function(err){
    console.log(err);//控制台打印fasle
})
并报错:Uncaught SyntaxError: Invalid or Unexpected token  url(请求链接)

点击这个链接,拿到数据,在json在线校验中校验,发现B字段中有换行,但是用链接在浏览器中访问也没发现有换行。联系后台,后台说自己入库的时候没有换行符,我前端也拿不到数据,没办法处理,这种情况还有可能是啥原因,应该怎么解决?

曾经蜡笔没有小新曾经蜡笔没有小新2743일 전563

모든 응답(2)나는 대답할 것이다

  • 仅有的幸福

    仅有的幸福2017-05-15 17:16:04

    초대해 주셔서 감사합니다. 주소를 보지 못했습니다. 반환된 데이터 형식에 문제가 있는 것 같습니다.
    브라우저에서 https://www.w3schools.com/js/...를 연 다음 개발자 도구를 사용하여 네트워크 패널을 보고 HTTP 정보를 볼 수 있습니다.

    XMLHttpRequest 객체를 사용하여 데이터를 요청하는 예

    으아악

    회신하다
    0
  • 世界只因有你

    世界只因有你2017-05-15 17:16:04

    으아악

    회신하다
    0
  • 취소회신하다