我有两个函数 searching
和 searchhistory
。目前这两个函数正在我的代码中运行,但 nbofimages
的值未更新。
搜索历史功能完成后,它也只显示一条警告消息。
$.when(searching(searchkwd, check_st, check_sf, '31', '1', filter, ori, colorcheck))
.then(searchhistory(user_search,search_pars,search_username,nbofimages));
var nbofimages;
function searching(searchkwd, check_st, check_sf, '31', '1', filter, ori, colorcheck)
{
nbofimages = "3";
alert(nbofimages);
}
function searchhistory(user_search,search_pars,search_username,nbofimages)
{
alert(nbofimages);
}
最佳答案
传递给 $.when
的函数需要返回 promise 。
function searching(searchkwd, check_st, check_sf, '31', '1', filter, ori, colorcheck)
{
nbofimages = "3";
alert(nbofimages);
return true;
}
关于javascript - 如何处理两个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15451786/