我使用取決於多重選擇框的值,這個填充列表:追加列表項目計數的jQuery
$(document).ready(function() {
$("select").change(function() { // <-- bind change event handler to the drop downs
var sel = "";
$(".option-select option:selected").each(function() { // <-- then iterate each time it changes
if ($(this).index() !== 0) { // <-- only if not default
sel += "<li>" + $(this).text() + "</li>";
}
$("ul.result ul").empty().append(sel); //<-- empty() to remove old list and update with new list
});
});
});
然而,我無法弄清楚如何打印添加到列表選項的數量,或選擇數值的選擇框的數量。我需要告訴用戶他們已經選擇了多少選項,並顯示像我已經有的選項。我已經找到了如何使用列表中的項目數量:
var count = $("ul li").length;
但無法弄清楚如何打印此計數。