从ajax调用函数返回值的方法有多种,以下是其中几种常见的方法:
function ajaxCall(callback) {
$.ajax({
url: 'your_url',
success: function(response) {
callback(response);
}
});
}
ajaxCall(function(result) {
// 处理返回值
console.log(result);
});
function ajaxCall() {
return new Promise(function(resolve, reject) {
$.ajax({
url: 'your_url',
success: function(response) {
resolve(response);
},
error: function(error) {
reject(error);
}
});
});
}
ajaxCall().then(function(result) {
// 处理返回值
console.log(result);
}).catch(function(error) {
// 处理错误
console.error(error);
});
async function ajaxCall() {
try {
const response = await $.ajax({
url: 'your_url'
});
// 处理返回值
console.log(response);
} catch (error) {
// 处理错误
console.error(error);
}
}
ajaxCall();
以上是几种常见的从ajax调用函数返回值的方法,具体使用哪种方法取决于项目需求和个人偏好。
领取专属 10元无门槛券
手把手带您无忧上云