Если используется selectmenu и привязка данных к варианту текста, как это:привязки данных опции к тексту не работает в jsviews-jqueryui-виджетов
{^{selectmenu selectedAlbum}}
<option value="-">Please select</option>
{^{for albums}}
<option data-link="value{:id} {:name} selected{:id == ~root.selectedAlbum}"> </option>
{{/for}}
{{/selectmenu}}
И связать «имя» свойства, как так:
<input data-link="albums[selectedAlbum].name" />
Итак, изменив свойство «name», измените DOM Elements, но виджет не обновится.
Возможно, я что-то не так?
Спасибо! Это помогло мне. Однако он не оптимален для использования в больших объектах, и мне пришлось использовать фильтр. [jsfiddle] (http://jsfiddle.net/5smy2ky7) –
Возможно, это возможно: $ .observable (app.albums) .observeAll (..., "name"); ' –