0

有一个关于 UiApp 的问题。

我创建了一个函数,可以在我输入 cityBox 时更改 cityList 值(这有效)

但有时当我已经使用该值时,我的浏览器会出现一个自动完成框。是否有一个 Handler 函数可以检测我是否单击了自动完成框?

这是我的一些代码:

  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);

亲切的问候,

托马斯·范拉图姆

4

1 回答 1

0

不幸的是,UiApp 文本框中没有可以检测或阻止浏览器级别自动完成框的功能。

于 2012-10-05T18:14:32.733 回答