我正在尝试对我的 javascript 弹出选择列表进行排序,并搜索了该网站上的所有其他帖子,但我无法让它工作......
这是我的 javascript,它从 SQL 数据库中的数据自动填充选择列表:
for (clientKey in clientProjectsHash) {
//alert("client:" + clientKey + ", name: " + clientProjectsHash[clientKey].name);
clientSelect.options[clientSelect.options.length] = new Option(clientProjectsHash[clientKey].name, clientKey);
if(selectedClientId == undefined || selectedClientId == 0) {
if(clientKey > 0) {
selectedClientId=clientKey;
}
}
我试图添加:
clientProjectsHash.sort();
到顶部,但它不起作用......感谢任何帮助!
这是我从数据库中获取第一个客户端 ID 的另一个功能:
function getInitialClient() {
for (clientKey in clientProjectsHash) {
if(clientKey > 0) {
return clientKey;
}
}
}