| 1 | = Како да направите серверски onChange event на selectObject компонентата. = |
| 2 | |
| 3 | Опкружете го {{{t:selectObject}}} тагот со {{{t:form}}} таг, и направете submit на формата со javascript со додавање во {{{t:selectObject}}} тагот на следниот javascript: {{{onChange="form.submit();"}}}. |
| 4 | Сега при повторно прикажување на страната објектот што е value на selectObject компонентата ќе биде поставен со избраната вредност. |
| 5 | Ќе мора овој објект да има анотација @Persist. |
| 6 | |
| 7 | Пример:[[br]] |
| 8 | во tml фајлот:[[br]] |
| 9 | {{{ |
| 10 | <t:form t:id="planSelectForm"> |
| 11 | <t:selectObject t:id="selectPlan" list="planList" value="selectedPlan" |
| 12 | labelField="literal:title" onChange="form.submit();" /> |
| 13 | </t:form> |
| 14 | }}} |
| 15 | |
| 16 | во јава класата: |
| 17 | |
| 18 | {{{ |
| 19 | @Persist |
| 20 | @Property |
| 21 | private Plan selectedPlan; |
| 22 | }}} |
| 23 | |
| 24 | и логика за него |