我有一個由用戶動態填充的列表框,其值由管道分隔值和名稱組成。我使用該鍵進行檢查以確保不會兩次添加相同的值,但在此之後,我想對剩餘列表進行排序。對動態填充的列表框進行排序
我的JavaScript看起來像這樣:
function storeaccount(name, account, accountName, Nom)
var count = 0;
var key = name + "|" + account + "|" + accountName + "|" + Nom;
var listBox = document.getelementbyid(listbox);
for(var i = 0; i < listBox.options.length; i++){
if(listBox.options[i].value == key)
{ count++;
}
}
if (count < 0) {
$('<%listbox.clientid%>')append('<option value="' + key + '"> + name + '</option>
}
如何排序列表框的名字,同時保持完整的關鍵在我的重複檢查使用jQuery使用?
你的代碼將永遠不會進入這種情況'if(count <0){'你的計數是'0'還是大於'0'...並且你能否澄清你的問題 –
對不起,這意味着要說<1,我已經很快重新輸入了該位,它可以正常工作,對如何排序有任何評論?謝謝 – APW
你不能使用JS sort()方法嗎? – Learner