On 29/10/2003 09:07, Bruno Dumon wrote:
On Tue, 2003-10-28 at 15:28, Olivier Billard wrote:
Hi Nicolas !
The following code should work, to browse your
Repeater transform = (Repeater)form.getWidget().getWidget("transform"); for (var i=0 ; i<transform.getSize() ; i++) { Field searchField = (Field) transform.getWidget(i, "search"); ... do something with your widget... }
the above looks like a mix of Java and Javascript code (var in Java? typecasts in Javascript?).
It was for flowscript access. You're right, this code was quickly wrote and needed a review, (Field -> var, Repeater -> var), but it was to give an overview on how to do this.
I think Nicolas translated it by himself :).
-- Olivier
On 28/10/2003 14:42, Nicolas Maisonneuve wrote:
hy,
my model is :
<wd:field id="index">
<wd:label>Index :</wd:label>
<wd:datatype base="string"/>
<wd:selection-list src="cocoon:/list?list=index" dynamic="true"/>
<wd:on-value-changed>
<javascript>
var value = event.source.value;
/* var searchwidget= something to access to my searchwidget in the repeater */
searchwidget.setSelectionList("cocoon:/list?list=search&index=" + value);
</javascript>
</wd:on-value-changed>
</wd:field>
<wd:repeater id="transform">
<wd:field id="search" required="true"> <wd:label>Search field:</wd:label> <wd:datatype base="string"/> <wd:selection-list/> </wd:field> </wd:repeater>
how acess to my searchfield ?
--
-- Olivier BILLARD
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
