ListItem в Selectbox предварительно выбран (выбран) - PullRequest
0 голосов
/ 27 сентября 2018

В приложении на базе Qooxdoo возникает следующая проблема.В цикле for я должен добавить в Selectbox элемент ListItem.

this._selection.add(new qx.ui.form.ListItem(fieldName, null, field));
this._selection is class type of: **qx.ui.form.SelectBox**

Я хочу, чтобы конкретный элемент ListItem, который я добавил в этот блок выбора, был предварительно выбран.В HTML это:

<option value="audi" selected>Audi</option>

best, Tamer

1 Ответ

0 голосов
/ 27 сентября 2018

Вы можете использовать метод setSelection для этого.Вот пример, полученный из демо-браузера SelectBox на http://www.qooxdoo.org/current/demobrowser/#widget~SelectBox.html:

var selectBox = new qx.ui.form.SelectBox();
for (var i=0; i<30; i++)
{
  var tempItem = new qx.ui.form.ListItem("Item " + (i+1));
  selectBox.add(tempItem);

  // select sixth item
  if (i == 5)
  {
    selectBox.setSelection([tempItem]);
  }
}

Derrell

...