В моем проекте я создать объект, когда ввод текста размытость как это:ошибка Javascript извлечения данных из объекта JSON
inputT1.onblur = function(){
var pDomain = this.value;
if (pDomain.substring(0,4) === "http") {
var getLocation = function(href) {
var l = document.createElement("a");
l.href = href;
return l;
};
var l = getLocation(pDomain);
pDomain = l.hostname;
}
responseT = $.get("neuroscan/php/trial500.php", { P1: 'dominio', P2: pDomain });
console.log("Status: "+responseT.responseText);
}
Консоль отвечать Статус: не определено и если я пишу:
console.log("Status: "+JSON.parse(responseT.responseText));
вернуть ошибку. Объект responseT был создать (как вы можете видеть на картинке) и responseText имеют значение, но я не могу изолировать его в переменную
Любая идея?
Заранее спасибо
возможно дубликат [Как вернуть ответ от вызова Ajax?] (Http://stackoverflow.com/questions/14220321/how-to-return-the-response-from- an-ajax-call) – JJJ
Я прочитал этот пост, но моя проблема в том, что, несмотря на существование ответа на объект, если я пишу responseT.responseText console me back «undefined» – AleMal
responseText заполняется при запросе. Поэтому, когда вы вызываете console.log в первый раз - он не определен. Но он заполнился позже –