我的 JavaScript 中有一个“保存”功能,负责在我的服务器上保存一些信息。这个函数会被连续调用多次。我担心比赛条件的形成。出于这个原因,我希望有一种方法可以将状态变量从调用函数 (save) 传递给请求-响应函数 (save_Succeeded)。这样,我一定会知道成功保存了哪个项目。有没有办法做到这一点?目前,我有以下内容,但我不知道如何传递状态变量。谢谢!
function save(item) {
$.ajax({
url: getUrl(),
type: "POST",
data: JSON.stringify(item),
contentType: "application/json",
success: save_Succeeded
});
}
function save_Succeeded(result) {
alert("Display Saved Item ID here");
}