如何在ajax成功回调方法中获取请求数据

时间:2016-06-25 03:51:44

标签: ajax

我在foreach中执行ajax请求,问题是如何在成功回调中获取请求数据或如何匹配响应数据和请求。   提前谢谢!

1 个答案:

答案 0 :(得分:1)

这样的事情:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using Xamarin.Forms;

namespace XamarinFormsDemo
{
    public class App : Application
    {
        public App()
        {
            // The root page of your application
            MainPage = new NavigationPage(new SecondPage());


        }

        protected override void OnStart()
        {
            // Handle when your app starts
        }

        protected override void OnSleep()
        {
            // Handle when your app sleeps
        }

        protected override void OnResume()
        {
            // Handle when your app resumes
        }
    }
}

对于var makeRequest = function(data){ doAjaxRequest(data, function(dataFromServer){ console.log(data); }); } array.forEach(function(element){ makeRequest(element.getData()); } 中的每个element,它的作用是什么,变量array是不同的,因为它引用了函数data的本地范围。这样,每个回调都指向正确的makeRequest