の親クラスを持つすべてのリスト項目の内容を収集し、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 処理ページに渡す際の推奨事項も歓迎します。
ありがとう!