0
我正在使用AutoCompleteExtender,並且當PageMethod沒有數據要返回時需要知道如何處理場景。我目前正在使用的「OnClientPopulating」和「OnClientPopulated」 在「OnclientPopulating」我做了以下內容:AutoCompleteExtender - PageMethod沒有要返回的數據
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背景?意味着從未選擇彈出窗口的列表。