AutoCompleteExtender - PageMethod没有要返回的数据

时间:2015-10-06 17:39:04

标签: c# asp.net autocompleteextender

我正在使用AutoCompleteExtender,并且当PageMethod没有要返回的数据时需要知道如何处理场景。我目前正在使用' OnClientPopulating'和' OnClientPopulated' 在' OnclientPopulating'我正在做以下事情:

    function suggestionListPopulating(source, e) {
        var textboxControl = $(source.get_element()); 
        textboxControl.css('background', '#FFF url(images/loading3.gif)no-repeat right');
    }

在' OnclientPopulated'我正在做以下事情:

    function suggestionListPopulated(source, e) {
        var textboxControl = $(source.get_element());
        textboxControl.css('background-image', 'none');
    }

当然,因为某些数据没有返回;这是正确的,“OnClientPopulated'事件永远不会触发,从而在我的文本框中留下背景图像。

如果没有填充文本框控件,有没有办法清除texbox背景?意味着列表永远不会弹出窗口来选择。

1 个答案:

答案 0 :(得分:0)