wiki:selectObjectOnChangeEvent

Version 1 (modified by ii10974, 16 years ago) ( diff )

Како да направите серверски onChange event на selectObject компонентата.

Опкружете го t:selectObject тагот со t:form таг, и направете submit на формата со javascript со додавање во t:selectObject тагот на следниот javascript: onChange="form.submit();". Сега при повторно прикажување на страната објектот што е value на selectObject компонентата ќе биде поставен со избраната вредност. Ќе мора овој објект да има анотација @Persist.

Пример:
во tml фајлот:

<t:form t:id="planSelectForm">
     <t:selectObject t:id="selectPlan" list="planList" value="selectedPlan"
			labelField="literal:title" onChange="form.submit();" />
</t:form>

во јава класата:

@Persist
@Property
private Plan selectedPlan;

и логика за него

Note: See TracWiki for help on using the wiki.