Я работаю над проектом с ZK 3.6.4. но у меня есть проблема, я хочу изменить состояние выбора элемента litstbox, когда пользователь нажимает кнопку внутри одного и того же списка (тот же список), потому что я хочу знать выбранный элемент. Я читал zk-документацию, и я могу это сделать, но с Zk версии 5.0.5+ (nonselectableTags). Но я не могу изменить эту версию для правил проекта. Итак, есть способ подражать этому поведению с 3.6.4? или какие советы вы можете мне дать? Я действительно ценю твою помощь.Измените состояние выбора элемента litstbox, когда пользователь нажимает кнопку (ZK 3.6.4)
Вот код, который у меня есть.
<listbox
id="listDocAcads" mold="paging" pageSize="2"
model="@{win$composer.academicCollections}"
selectedItem="@{controller.docEntAcad}" >
<listhead>
<listheader
width="30%" label="Name" />
<listheader
width="15%" label="amount" />
<listheader
width="15%" label=" delivered?" />
<listheader
width="20%" label="Importance" />
<listheader
width="20%" label="Document" />
</listhead>
<listitem
self="@{each='docAcad'}" value="docAcad"
style="border:none;">
<listcell
label="@{docAcad.colleByProcess.oDocument.name}" />
<listcell
label="@{docAcad.colleByProcess.amount}" />
<listcell>
<spinner
width="60%" value="@{docAcad.amount}" />
</listcell>
<listcell
label="@{docAcad.colleByProcess.oImportance.name}" />
<listcell ><button id="btnUploadDocument" label="Upload"/> </listcell>
</listitem>
</listbox>