gpt4 book ai didi

javascript - 调用并结束ajax函数

转载 作者:行者123 更新时间:2023-11-28 07:36:19 25 4
gpt4 key购买 nike

当我调用ajax函数时

 $(save_Data()).ajaxStop(function()
{
new_Form(code);
}


function save_Data()
{
// here send data to php and save it
}

现在,我调用另一个 ajax 函数,例如

  $(get_Data()).ajaxStop(function()
{
// doing some thing
}


function get_Data()
{
$.ajax
({
type: 'POST',
url: 'insert_Stock.php',
data: { insert_Data : inserted_Data },
dataType: 'json',
success:function(data)
{
// doing some thing such call another function to control on form
}
});
}

当我调用 save_Data 函数时,new_Form 函数已经执行,之后当我调用 get_Data 函数时,new_Form 函数会自动执行。为什么要执行new_Form函数?

最佳答案

如果我理解你的话,这就是你想要的。

function doSomething(){
//your code here if success
}

function doSomethingElse(){
//your code here if error
}

function finallyDoSomethingElse(){
//your code here no matter what is the result of post
}

$.ajax({
type: 'POST',
url: 'insert_Stock.php',
data: { insert_Data : inserted_Data },
dataType: 'json',
success: doSomething,
error: doSomethingElse,
complete: finallyDoSomethingElse
});

关于javascript - 调用并结束ajax函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28541140/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com