4

这里可以找到一个“使用远程数据”的例子。是否可以用本地存储(js数组)替换它,或者更好地将本地与远程数据结合起来?我想用数组中的项目填充第一页,如果用户想要更多,则使用 ajax 进行后续页面。

{
        multiple: true,

        ajax: {
            url: "/myproducts/categories",
            dataType: 'json',
            quietMillis: 100,
            data: function (term, page) {
                return {
                    q: term,
                    pageSize: 10,
                    pageNumber: page
                };
            },
            results: function(data, page) {
                var more = (page * 10) < data.Total;
                return { results: data, more: more };
            }
        }
    }

提前致谢!

4

0 回答 0