Javascript 第一次Ajax请求获取两个不同的url元素 var-memberURL; var memberAva; 变量名; var members=data.find('.userdata'); 对于(var j=0;j

Javascript 第一次Ajax请求获取两个不同的url元素 var-memberURL; var memberAva; 变量名; var members=data.find('.userdata'); 对于(var j=0;j,javascript,jquery,ajax,get,Javascript,Jquery,Ajax,Get,我试图从第一个ajax请求中获得的是成员URL和成员名称,然后在成功后向成员URL(每个)发出另一个ajax请求并获得成员头像。然后,在“完成”后发布检索到的数据。代码不起作用,并且不确定我应该做什么 我试着在两个.get()上发帖,但我想这是唯一的方法?不管怎样,有人给我一些建议和建议吗 工作正常的.get()- var memberURL; var memberAva; var memberName; var members = data.find('.userdata'); for (va

我试图从第一个ajax请求中获得的是成员URL和成员名称,然后在成功后向成员URL(每个)发出另一个ajax请求并获得成员头像。然后,在“完成”后发布检索到的数据。代码不起作用,并且不确定我应该做什么

我试着在两个.get()上发帖,但我想这是唯一的方法?不管怎样,有人给我一些建议和建议吗

工作正常的.get()-

var memberURL;
var memberAva;
var memberName;
var members = data.find('.userdata');
for (var j = 0; j < members.length; j++) {
      membername = $(members[j]).find('.username').text();
      memberURL = $(members[j]).find('.username').attr('href');
   }
memberAva = $('#advanced-profile-right img:eq[0]');

$.ajax({
   url:"/viewonline",
   type:"GET",
   data: {memberURL, memberName}, //What should i do here?
   success: function() {
$.ajax({
   url: memberURL,
   type:"GET",
   data: memberAva
   }).done(function() {
    $('.user_info_on').append('<div class="on_name"><a href="' + memberURL + '" title="'+ memberName +'"><img src="' + memberAva + '"/></a></div>');
    }
  });
 });
$(函数(){
$.get('/viewonline',函数(数据){
数据=$(数据);
var members=data.find('.userdata');
对于(var j=0;j
这里有很多问题。首先,memberAva后面有一个逗号,这将导致JS完全中断。其次,第一个$.ajax()调用没有右括号或圆括号,它的success函数也没有,memberAva后面仍然有逗号。我假设您的javascript根本没有运行,对吗?对,我在控制台中使用它,因为这是我的第一个ajax代码,我可以说这是最简单的,哈哈。更新了Jake希望这就是您所说的about@EasyBB大多数浏览器都能容忍对象末尾的
 $(function () {
   $.get('/viewonline', function (data) {
     data = $(data);
     var members = data.find('.userdata');
  for (var j = 0; j < members.length; j++) {
       var membername = $(members[j]).find('.username').text();
       var memberURL = $(members[j]).find('.username').attr('href');
      });
  $('.user_info_on').append('<div class="on_name"><a href="' + memberURL + '" title="'+ membername +'"><img src=""/></a></div>'); //In between source of image would be memberAva from the other .get() request.
      }
    }, 'html');
 });