1

我有以下自动完成代码。

$("#input").kendoAutoComplete({
        minLength: 4,
        dataTextField: "ProductName",
        template: kendo.template($('#productAutoCompleteTemplate').html()),
        dataSource: {
            serverFiltering: true,
            data: "json",
            transport: {
                read: {
                    url: productSearchUrl,
                    dataType: "json",
                    type: "post"
                },
                parameterMap: function(data) {
                    return {
                        searchText: $('input.txtProductText', $panelBar.select()).val()
                    };
                }
            }

        },
        select: onProductSelected
    });

自动完成工作正常。但我需要显示加载图像,直到从服务器检索到数据。如何使用 KendoUI 自动完成功能实现这一点?

4

1 回答 1

0

您可以借助 dataSource事件requestStartrequestEnd轻松完成此操作。您可以分别显示()和隐藏()您的加载 gif 或任何您的加载动画。

于 2013-03-19T20:20:01.137 回答