1
선택 항목에서 항목을 정렬하려고했지만 선택한 모든 항목에서 마지막 항목을 선택했습니다. 양식의 기존 데이터를 편집하는 경우 문제가 발생합니다.선택한 항목을 선택하여 선택 항목을 선택하십시오.
어떻게 해결할 수 있습니까?
제발 내가 왜 서버 측에서 항목을 정렬하지 않았는지 묻지 마십시오.
선택 항목에서 항목을 정렬하려고했지만 선택한 모든 항목에서 마지막 항목을 선택했습니다. 양식의 기존 데이터를 편집하는 경우 문제가 발생합니다.선택한 항목을 선택하여 선택 항목을 선택하십시오.
어떻게 해결할 수 있습니까?
제발 내가 왜 서버 측에서 항목을 정렬하지 않았는지 묻지 마십시오.
내 솔루션
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);
}
});