Запрос
Obj = $.ajax({
type: "POST",
url: url,
data: { name: "7"},
dataType: "json"
}).done(function( msg ) {
// alert( "Data Saved: " + msg );
});
console.log(obj.responseText);
console.log(obj.responseText); выводит undefined
Хотя там ясно написано "десять"
скрин
https://disk.yandex.ru/i/ug-SeOXZrb8mNQ
Объект который возвращается в результате выполнения Аякс запроса:
{readyState: 1, getResponseHeader: ƒ, getAllResponseHeaders: ƒ, setRequestHeader: ƒ, overrideMimeType: ƒ, …}
abort: ƒ (a)
always: ƒ ()
catch: ƒ (a)
done: ƒ ()
fail: ƒ ()
getAllResponseHeaders: ƒ ()
getResponseHeader: ƒ (a)
overrideMimeType: ƒ (a)
pipe: ƒ ()
progress: ƒ ()
promise: ƒ (a)
readyState: 4
responseText: "десять"
setRequestHeader: ƒ (a,b)
state: ƒ ()
status: 200
statusCode: ƒ (a)
statusText: "parsererror"
then: ƒ (b,d,e)
[[Prototype]]: Object
Как получить свойство "responseText" объекта возвращаемого в результате выполнения Аякс запроса?