gpt4 book ai didi

javascript - 对“选择”中的项目进行排序并记住所选内容

转载 作者:行者123 更新时间:2023-11-28 03:00:03 25 4
gpt4 key购买 nike

我想对 select 中的项目进行排序,但我找到的所有解决方案都选择了 select 中的最后一个项目。如果您编辑表单中的现有数据,就会出现问题。

如何解决这个问题?

请不要问我为什么不在服务器端对项目进行排序。

最佳答案

我的解决方案

    function sortValues() {
var sortedValues = $.makeArray($('.selectSort option')).sort(function(a, b) {
return $(a).text() > $(b).text() ? 1 : -1;
});
$('.selectSort').empty().html(sortedValues);
};

$(document).ready(function() {
var selected = $(".selectSort option:selected").val();
sortValues();
if (!$(".selectSort option:selected").length) {
$(".selectSort").val(0);
} else {
$(".selectSort").val(selected);
}
});

关于javascript - 对“选择”中的项目进行排序并记住所选内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1367618/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com