Как отсортировать список ASP.NET в Javascript? [Дубликат]

Короткий ответ: вам нужно выполнить обратный вызов следующим образом:

function callback(response) {
    // Here you can do what ever you want with the response object.
    console.log(response);
}

$.ajax({
    url: "...",
    success: callback
});
0
задан Devin 19 January 2015 в 04:13
поделиться

1 ответ

Если я прав, вы хотите отсортировать список в алфавитном порядке. Вы также выполняете повторную проверку с помощью JS.

Я бы сказал, оставьте все, что вы сделали, как есть, и выполните операцию сортировки поверх нее после того, как будет выполнен дублирующий процесс проверки (например, 2 интегрированные процессы).

Вот как вы выполняете сортировку по списку:

    function SortList(listname) { 
        var $r = $(listname + " option"); 
        $r.sort(function(a, b) { 
            return (a.value < b.value) ? -1 : (a.value > b.value) ? 1 : 0;
        // if you do not have value attribute for option use the text value. Replace the above line of code with the one below.
        //return (a.value < b.value) ? -1 : (a.value > b.value) ? 1 : 0;
        }); 
        $($r).remove(); 
        $(listname).append($($r)); 
    } 

И затем вызовите функцию:

SortList('#Id_Of_Listbox');

Вот jsfiddle образец: http://jsfiddle.net/Kz2bg/2/

1
ответ дан Learner 28 August 2018 в 04:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: