谷歌使用jQuery查询数组的元素

时间:2012-05-21 17:52:21

标签: javascript jquery arrays

我有以下数组:

var acronyms=["fubar","snafu","gnu"];

jQuery是否有一种方法可以让我获取此数组的每个元素,并执行Google搜索:

https://encrypted.google.com/search?q=i
发送了

,其中 i 是数组的每个元素?我知道XSS攻击警告可能来自浏览器但现在没问题,因为这只是一个练习。我将使用它的实际实现与项目的其余部分位于同一个域中,不会被误认为是诡计。

2 个答案:

答案 0 :(得分:2)

您可以同时使用$.each$.ajax

$.each(acronyms, function(index, element){
  $.ajax({
    url: "https://www.domain.com/search?q=" + element
  });
});​

答案 1 :(得分:0)

假设您想要使用数组中的每个元素运行foo函数

var acronyms=["fubar","snafu","gnu"];
$.each(acronyms, function(){
    foo(this);
});

(答案是基于我的理解,关于如何使用jQuery对数组元素执行操作而不是如何使用XSS执行禁止操作的问题...)