我需要使用 的父类收集所有列表项的内容list_array
,然后通过 GET 变量将它们传递给 AJAX 调用。你能推荐一个策略吗?
这是一个小提琴。
HTML:
<div>
<ul class="list_array">
<li>item A</li>
<li>item B</li>
<li>item C</li>
</ul>
</div>
<p>some text</p>
<div>
<ul class="list_array">
<li>item B</li>
<li>item C</li>
<li>item D</li>
</ul>
</div>
<p>some text</p>
<div>
<ul class="list_array">
<li>item A</li>
<li>item C</li>
<li>item E</li>
</ul>
</div>
这是我目前的进展:
$(document).ready(function(){
var listItemArr = [];
$('.list_array li').each(function() {
listItemArr.push($(this).text());
});
alert(listItemArr);
});
正如小提琴所示,这是行不通的。
理想情况下,我也会传递唯一的字符串,所以预期的结果是:
item A
item B
item C
item D
item E
(并且不包含重复项)
此外,欢迎任何将数组传递给我的 PHP 处理页面的建议。
谢谢!