【问题标题】:AutoCompleteExtender - PageMethod has no data to returnAutoCompleteExtender - PageMethod 没有要返回的数据
【发布时间】:2015-10-06 17:39:03
【问题描述】:

我正在使用 AutoCompleteExtender 并且需要知道当 PageMethod 没有数据要返回时如何处理这种情况。我目前正在使用“OnClientPopulated”和“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”事件永远不会触发,因此在我的文本框中留下了背景图像。

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

【问题讨论】:

    标签: c# asp.net autocompleteextender


    【解决方案1】:
    猜你喜欢
    • 1970-01-01
    • 2011-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-26
    • 1970-01-01
    • 2021-09-17
    相关资源
    最近更新 更多