Предположим, это мой экземпляр модели:
<xforms:instance id="main">
<form>
<section-1/>
<section-2/>
<rep-section>
<a/>
<b/>
<c/>
</rep-section>
</form>
</xforms:instance>
У меня есть сценарий, в котором у меня есть повторяемый раздел <rep-section>
, который можно динамически добавлять в форму с помощью кнопки «Добавить» в форме. Только в первом разделе есть кнопка «Копировать в другие разделы», которая при нажатии должна скопировать все содержимое первого раздела в остальные разделы. Скажем, если у меня есть 7 разделов, то содержимое первого раздела следует скопировать в остальные 6 разделов.
Посоветуйте, пожалуйста, как мы можем этого добиться.
У меня есть идея, которая прекрасно работает, но я думаю, что должен быть оптимизированный способ сделать это.
<xforms:trigger appearance="minimal">
<xforms:label>Copy to other Sections</xforms:label>
<xforms:action ev:event="DOMActivate">???</xforms:action>
</xforms:trigger>