2017-01-05 7 views
2

получил ошибку неперехваченного SyntaxError: Неожиданный маркер: от JSONPUncaught SyntaxError: Неожиданный маркер: Аякс JSONP

вот моего код

$(document).ready(function() { 
     $.ajax({ 
      url: 'https://lc-txtconnect5.globe.com.ph/api/mts/validateuser', 
      type: "GET", 
      dataType: "jsonp", 
      jsonpCallback: "localJsonpCallback" 
     }); 
    }); 

    function localJsonpCallback(json) { 
     console.log(json); 
    } 

ответа от сервера { "Ответ": { «код»: 200, «токен»: «46847c41ed62ee72c8de61ad97f7db6343d5e049»}}

+2

вашего ответа от сервера должен включать в себя функцию обратного вызова JSONP. то есть. ваш ответ должен быть «localJsonpCallback (CURRENT RESPONSE DATA)» https://www.sitepoint.com/jsonp-examples/ – haxxxton

ответ

0

API, который вы запрашиваете, не поддерживает JSONP, попробуйте JSON вместо этого.

+3

ПРИМЕЧАНИЕ. Если этот сайт не выпускает заголовки CORS, тогда JSON не будет работать ни –

0

ваш ответ должен быть localJsonpCallback({"response":{"code":200,"token":"46847c41ed62ee72c8de61ad97f7db6343d5e049"}}) и localJsonpCallback есть функция, определенная в коде

Смежные вопросы