我正在尝试将所有循环结果合并为一个,然后使用 ajax 将它们全部发送一次
这是更多解释的代码:
<div class='item'>Name1</div>
<div class='item'>Name2</div>
jQuery
$(".item").each(function(){
var value = $(this).text();
});
^ 这会同时返回 Name1 和 Name2 但不是一次,我需要将它们合并在一起,以便我可以将它们都发送到 ajax 请求
这就是我想要的(无效代码)
$(".item").each(function(){
var value1 = $(this[0]).text(); // even tho i dont wanna use numbers, i wanna all of them
var value2 = $(this[1]).text();
var final = value1 + value2; // Name1Name2
});
$.get('go.php', {items : final}, function(...
这是一个无效的代码 ^ 只是为了给你一个例子,它应该如何结束
第一个问题是合并,我不知道它应该如何,
第二个是我想从循环外部调用var final所以它不会重复请求