0
有一個關於UiApp的問題。UiApp TextBox自動完成
我創建了改變cityList值當我在Citybox酒店類型(這工作)
但有時我的瀏覽器的自動完成框顯示出來時,我已經使用了值的函數。是否有處理程序功能,檢測我是否點擊自動填充框?
這是一個有點我的代碼:
var cityPanel = app.createVerticalPanel().setWidth(400);
cityPanel.add(app.createLabel("Plaats:"))
var cityHandler = app.createServerHandler("getCity").addCallbackElement(cityPanel);
var cityBox = app.createTextBox().setWidth(300).setName("cityBox").addKeyUpHandler(cityHandler);
var cityList = app.createListBox().setVisibleItemCount(5).setWidth(300).setId("cityList").setName("cityList");
cityPanel.add(cityBox)
.add(cityList);
隨着親切的問候,
托馬斯麪包車Latum
addBlurHandler - 檢測焦點更改。 - 也許它會工作。你能解釋點擊自動完成後會發生什麼嗎? – eddyparkinson
當然,你彈的文字會放在文本框中,但重點不會改變。 – Thomas
如果您在談論「瀏覽器」式自動完成,而不是JavaScript風格。那麼可能無法檢測到它。但我懷疑你的意思是JavaScript風格,如果是這樣,看看http://stackoverflow.com/questions/11416594/is-there-a-way-to-get-autocomplete-in-a-ui-element-in - 谷歌 - 應用程序 - 腳本 – eddyparkinson