You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Andreas Andreou <an...@gmail.com> on 2011/04/19 17:16:44 UTC
Re: How to implement AJAX for "Insert" jwcid in Tapestry 4.1 ?
try surrounding the area to be updated with a div, i.e.
<div jwcid="area@Any">
...(input goes here)...
</div>
and then use updateComponents="area"
On Tue, Apr 19, 2011 at 15:02, nazarhussain_s <na...@gmail.com> wrote:
> Hi,
> I have been trying to implement AJAX for "Insert" component but have
> been unable to do it.I had tried using "TextArea" type instead and it worked
> out. Now I need to know what was the problem with "Insert" before
>
> The Home.html page should accept a given input and on click of OK button
> should display the value asynchronously .This is happening if i am giving
> the userOut as TextArea but no value is getting displayed if i am using
> userOut as "Insert" . Can anybody please clarify how to do this for Insert?
>
> Home.html [with Insert]
> -----------------------
> html jwcid="@Shell" title="User Page" >
> <body jwcid="@Body">
> <form jwcid="@Form" listener="listener:onClick" updateComponents="userOut"
> async="true" >
> <input type="text" jwcid="userIn" />
> <input type="submit" jwcid="@Submit"/>
> <br/>
> <input type="Insert" jwcid="userOut" renderTag="true" />
> </form>
> </body>
> </html>
>
> Home.page
> -----------
> <page-specification class="com.tapestry.User" >
>
>
>
> <component id="userIn" type="TextField">
> <binding name="value" value="userIn" />
> </component>
>
> <component id="userOut" type="Insert">
> <binding name="value" value="userOut" />
> </component>
>
> </page-specification>
>
> Home.html [for TextArea]
> --------------------------
> html jwcid="@Shell" title="User Page" >
> <body jwcid="@Body">
> <form jwcid="@Form" listener="listener:onClick" updateComponents="userOut"
> async="true" >
> <input type="text" jwcid="userIn" />
> <input type="submit" jwcid="@Submit"/>
> <br/>
> <input type="textarea" jwcid="userOut" renderTag="true" />
> </form>
> </body>
> </html>
>
>
> Home.page
> ----------
> <page-specification class="com.tapestry.User" >
>
>
>
> <component id="userIn" type="TextField">
> <binding name="value" value="userIn" />
> </component>
>
> <component id="userOut" type="TextArea">
> <binding name="value" value="userOut" />
> </component>
>
> </page-specification>
>
> Please help me out as I need to know how it is done badly
>
>
>
> --
> View this message in context: http://tapestry.1045711.n5.nabble.com/How-to-implement-AJAX-for-Insert-jwcid-in-Tapestry-4-1-tp4313095p4313095.html
> Sent from the Tapestry - User mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>
--
Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
Apache Tapestry PMC / http://chesstu.be owner
Open Source / JEE Consulting
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org