Проверьте, вернули ли удаленные данные бесконечной прокрутки Select2 Ajax нулевые или пустые данные - PullRequest
0 голосов
/ 21 октября 2019

У меня есть выпадающий список Select2, который загружает данные из моей базы данных с помощью Select2 Ajax. Он прекрасно загружает эти данные.

Но я хочу знать, вернул ли Ajax-вызов значение null или пусто;как некоторые из столбцов в моей базе данных являются нулевыми, и это нормально. Но я хочу знать, когда в Ajax-функции Select2 возвращаются пустые или нулевые данные.

Спасибо в ожидании.

У меня есть этот код, и он выбирает все необходимые данные. данные отлично.

$('#school_Sel').select2({
    ajax: {
        url: '{{'createOb_FtcSchools'}}',
        data: function (params) {
            return {
                Name: Name,
                search: params.term,
                page: params.page || 1
            };
        },
        dataType: 'json',
        processResults: function (data) {
            data.page = data.page || 1;
            return {
                results: data.items.map(function (item) {
                    return {
                        id: item.id,
                        text: item.name_local
                    };
                }),
                pagination: {more: data.pagination}
            }
        },
        cache: true,
        delay: 250
    },
    width: '80%',
    placeholder: 'Select or type name',
});

Как проверить, является ли возвращенный набор данных пустым или нулевым? Еще раз спасибо людям за ваши ответы

...