Ниже упомянутый код работает нормально.
$.ajax({
url: '?module=abc&action=xyz',
//Ajax events
beforeSend: function (e) {
//
},
success: function (e) {
const URL1 = '?module=mno&action=pqr';
fetch(URL1);
},
error: function (e) {
alert('error ' + e.message);
},
// Form data
data: formData,
type: 'POST',
//Options to tell jQuery not to process data or worry about content-type.
cache: false,
contentType: false,
processData: false
});
Но если я добавлю async
и await
, он не будет работать, а также не выдаст ошибку в консоли. Как ниже код:
$.ajax({
url: '?module=abc&action=xyz',
//Ajax events
beforeSend: function (e) {
//
},
success: async function (e) {
const URL1 = '?module=mno&action=pqr';
const RES = await fetch(URL1);
let output = await RES.json();
},
error: function (e) {
alert('error ' + e.message);
},
// Form data
data: formData,
type: 'POST',
//Options to tell jQuery not to process data or worry about content-type.
cache: false,
contentType: false,
processData: false
});
Не знаю, где я иду не так.