Флажок получить значение в zk
У меня есть сетка со списком флажок
<div height="200px">
<grid id ="actListBox" model="@bind(vm.actions)" >
<template name="model">
<row style=" width:200px !important; ">
<cell rowspan="5" align="left" >
<checkbox style="height: 70px; width:1000px; overflow: auto; margin-left:10px;"
label="${each.action_name}" id ="${each.actionid}" value ="${each.actionid}" />
</cell>
</row>
</template>
</grid>
<span>
<checkbox label="Check all" value ="checkall" id="chkAll"/>
</span>
</div>
и теперь я хочу получить все значения флажка, но я все равно не могу найти, пожалуйста, помогите мне спасибо всем
1 ответ
Решение
Вы можете в вашем композиторе получить проверенные идентификаторы, повторяя действия:
@Command
public void checkedIds(final Event e){
final StringBuilder builder = new StringBuilder("Checked Ids: ");
for (final Action action : actions) {
if (action.getChecked()) {
builder.append(action.getId()).append(' ');
}
}
Messagebox.show(builder.toString());
}
Я обновил скрипку ZK.