我发送多个ajax请求时的数据相同

时间:2016-05-02 16:13:24

标签: javascript jquery ajax

我尝试在同一个网址上发送多个请求。我将users.length请求发送到服务器,因为我需要禁止所有这些用户都在这个数组中。问题是这段代码总是返回相同的数据。我知道我必须使用promises但我无法转换此代码。

for(i = 0; i<selected_users.length; i++)
{
  $.post(webRoot + "ban-user",
  {
    "user-id" : selected_users[i],
    "action-type" : action_type
  },
  function(data,status){
    if(status == "success")
    {
      alert(data);
    }
  }
 });
}

1 个答案:

答案 0 :(得分:0)

尝试使用

(order by name1)

这会阻止缓存。

检查this answer in SO