[英]using 2 ajax calls in one function
我想做一个ajax函数来发布使用另一个ajax函数加载的数据。 我已经发现使用回调函数,但是如何将数据从一个函数传递到另一个函数。 我已经试过了:
getData(function{
$.ajax({
do stuff...,
data: dataArray,
do stuff...
)}
});
function getData(callback){
$.ajax({
do stuff...,
data: dataArray,
do stuff...,
success: function(data){
dataArray = fill array with stuff;
callback();
}
)}
};
看起来该数组不可用于回调函数...
这是我应该考虑的解决方案,还是有其他方法可以等待第一个ajax调用完成?
GR
您的代码似乎太复杂了,因此我正在编写一个新代码。 您可以通过查看我的代码来制作自己的代码。
尝试这个;
$.ajax({
type: 'get',
url: 'http://geturl.com',
success: postdata(dataToPost)});
function postdata(dataToPost){
$.ajax({
type:'post',
url: 'http://posturl.com',
data: datatoPost
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.