Я все еще новичок в javascript и пытаюсь создать функцию обещания, чтобы запустить скрипт php и использовать возвращаемые данные, чтобы что-то сделать. Я сделал это с помощью AJAX, и это работает. Мне было интересно, выполняет ли обещание то же самое, что и моя функция ajax. Вот мои функции ajax / обещания:
используя ajax:
$.ajax({
url:"../php/getuserdata.php",
type: "GET",
dataType: "text",
success:function(result){
console.log(result);
$("#user-data-table tbody").append(result);
}
});
используя обещания:
function getUserData(){
var url = "../php/getuserdata.php";
fetch(url).then(function(response) {
return response.text()
}).then(function(text) {
console.log(text);
$("#user-data-table tbody").append(text);
});
}
Могу ли я использовать обещание, как это? Кроме того, обещания только используют GET по умолчанию?
Задача ещё не решена.
Других решений пока нет …