Form inside a modalWindow inside a Form :-/

View: New views
7 Messages — Rating Filter:   Alert me  

Form inside a modalWindow inside a Form :-/

by diego-38 :: Rate this Message:

Reply (Restricted by the Administrator) | Reply to Author | View Threaded | Show Only this Message

Hi, i'm having an strange behavior in my application.
i have a form with a listview inside and the items in this listview can be
reordered using buttons (that's why the list is inside a form). In the
form i have a link that opens a modalWindow to add a new element to my
list (the link and the modal are defined as elements inside the form).
This modalWindow contains a new form to complete the necesary information
and a button to close the modal and add it to the original (reorderable)
listview.
The thing is that the 'second' form created inside the modal does not
write the html correctly and thus the javascript fails with "form has no
properties".
Using firebug i could find that the modal doesn't have the <form> tag
inside, after the <div> defining the window it just have the all the
<input>s and <select>s, so when javascript is looking for it to make the
submition, it fails.
I added setOutputMarkupId(true) to all my involved components to check if
i was missing something but still has the same issue.
I think there is a bug in somewhere... what do you think? there's some
workaround for this?

thanks a lot.

--
D.


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Wicket-user mailing list
Wicket-user@...
https://lists.sourceforge.net/lists/listinfo/wicket-user

Re: Form inside a modalWindow inside a Form :-/

by Eelco Hillenius :: Rate this Message:

Reply (Restricted by the Administrator) | Reply to Author | View Threaded | Show Only this Message

I think the best thing you can do is somehow trying to really get it
reproducable and try to fit it in a quickstart or junit test and open
a JIRA issue for it.

Eelco


On 6/16/07, diego@... <diego@...> wrote:

> Hi, i'm having an strange behavior in my application.
> i have a form with a listview inside and the items in this listview can be
> reordered using buttons (that's why the list is inside a form). In the
> form i have a link that opens a modalWindow to add a new element to my
> list (the link and the modal are defined as elements inside the form).
> This modalWindow contains a new form to complete the necesary information
> and a button to close the modal and add it to the original (reorderable)
> listview.
> The thing is that the 'second' form created inside the modal does not
> write the html correctly and thus the javascript fails with "form has no
> properties".
> Using firebug i could find that the modal doesn't have the <form> tag
> inside, after the <div> defining the window it just have the all the
> <input>s and <select>s, so when javascript is looking for it to make the
> submition, it fails.
> I added setOutputMarkupId(true) to all my involved components to check if
> i was missing something but still has the same issue.
> I think there is a bug in somewhere... what do you think? there's some
> workaround for this?
>
> thanks a lot.
>
> --
> D.
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Wicket-user mailing list
> Wicket-user@...
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Wicket-user mailing list
Wicket-user@...
https://lists.sourceforge.net/lists/listinfo/wicket-user

Re: Form inside a modalWindow inside a Form :-/

by Frank Bille-3 :: Rate this Message:

Reply (Restricted by the Administrator) | Reply to Author | View Threaded | Show Only this Message

On 6/16/07, diego@... <diego@...> wrote:
Hi, i'm having an strange behavior in my application.
i have a form with a listview inside and the items in this listview can be
reordered using buttons (that's why the list is inside a form). In the
form i have a link that opens a modalWindow to add a new element to my
list (the link and the modal are defined as elements inside the form).

Why is the modal component defined inside the form? Couldn't you just move it out of the form?

Frank

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Wicket-user mailing list
Wicket-user@...
https://lists.sourceforge.net/lists/listinfo/wicket-user

Re: Form inside a modalWindow inside a Form :-/

by Matej Knopp-2 :: Rate this Message:

Reply (Restricted by the Administrator) | Reply to Author | View Threaded | Show Only this Message

What wicket version are you using? Nested forms are only supported in
1.3. If you are using modal window with 1.2, the only reliable way to
use forms is putting a page inside modal window.

-Matej

On 6/22/07, Frank Bille <frank.bille@...> wrote:

> On 6/16/07, diego@... <diego@... > wrote:
> > Hi, i'm having an strange behavior in my application.
> > i have a form with a listview inside and the items in this listview can be
> > reordered using buttons (that's why the list is inside a form). In the
> > form i have a link that opens a modalWindow to add a new element to my
> > list (the link and the modal are defined as elements inside the form).
> >
>
> Why is the modal component defined inside the form? Couldn't you just move
> it out of the form?
>
> Frank
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Wicket-user mailing list
> Wicket-user@...
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>
>

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Wicket-user mailing list
Wicket-user@...
https://lists.sourceforge.net/lists/listinfo/wicket-user

Re: Form inside a modalWindow inside a Form :-/

by Tim O'Brien :: Rate this Message:

Reply (Restricted by the Administrator) | Reply to Author | View Threaded | Show Only this Message

I'm having a similar problem in 1.3.0-SNAPSHOT without any nested
forms.   I simply have a ModelWindow with a Panel, in the panel I
define (among other things):

  Form reorder = new Form("reorder");
  reorder.setOutputMarkupId(true);
  add( reorder );

But in the generated HTML, the <form> element was missing when I tried
to use a Model dialog with a Panel vs. a Page.    When I switched to
using a Page everything worked perfectly.


On 6/22/07, Matej Knopp <matej.knopp@...> wrote:

> What wicket version are you using? Nested forms are only supported in
> 1.3. If you are using modal window with 1.2, the only reliable way to
> use forms is putting a page inside modal window.
>
> -Matej
>
> On 6/22/07, Frank Bille <frank.bille@...> wrote:
> > On 6/16/07, diego@... <diego@... > wrote:
> > > Hi, i'm having an strange behavior in my application.
> > > i have a form with a listview inside and the items in this listview can be
> > > reordered using buttons (that's why the list is inside a form). In the
> > > form i have a link that opens a modalWindow to add a new element to my
> > > list (the link and the modal are defined as elements inside the form).
> > >
> >
> > Why is the modal component defined inside the form? Couldn't you just move
> > it out of the form?
> >
> > Frank
> >
> > -------------------------------------------------------------------------
> > This SF.net email is sponsored by DB2 Express
> > Download DB2 Express C - the FREE version of DB2 express and take
> > control of your XML. No limits. Just data. Click to get it now.
> > http://sourceforge.net/powerbar/db2/
> > _______________________________________________
> > Wicket-user mailing list
> > Wicket-user@...
> > https://lists.sourceforge.net/lists/listinfo/wicket-user
> >
> >
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Wicket-user mailing list
> Wicket-user@...
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>



--
------
Tim O'Brien: (847) 863-7045

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
IMPORTANT NOTICE:

This mailing list is shutting down. Please subscribe to the Apache Wicket user list. Send a message to: "users-subscribe at wicket.apache.org" and follow the instructions.
_______________________________________________
Wicket-user mailing list
Wicket-user@...
https://lists.sourceforge.net/lists/listinfo/wicket-user

Re: Form inside a modalWindow inside a Form :-/

by Matej Knopp-2 :: Rate this Message:

Reply (Restricted by the Administrator) | Reply to Author | View Threaded | Show Only this Message

That's weird. If you really don't have nested forms this shouldn't
happen. Can you plese provide a testcase?

-Matej

On 8/6/07, Tim O'Brien <tobrien@...> wrote:

> I'm having a similar problem in 1.3.0-SNAPSHOT without any nested
> forms.   I simply have a ModelWindow with a Panel, in the panel I
> define (among other things):
>
>   Form reorder = new Form("reorder");
>   reorder.setOutputMarkupId(true);
>   add( reorder );
>
> But in the generated HTML, the <form> element was missing when I tried
> to use a Model dialog with a Panel vs. a Page.    When I switched to
> using a Page everything worked perfectly.
>
>
> On 6/22/07, Matej Knopp <matej.knopp@...> wrote:
> > What wicket version are you using? Nested forms are only supported in
> > 1.3. If you are using modal window with 1.2, the only reliable way to
> > use forms is putting a page inside modal window.
> >
> > -Matej
> >
> > On 6/22/07, Frank Bille <frank.bille@...> wrote:
> > > On 6/16/07, diego@... <diego@... > wrote:
> > > > Hi, i'm having an strange behavior in my application.
> > > > i have a form with a listview inside and the items in this listview can be
> > > > reordered using buttons (that's why the list is inside a form). In the
> > > > form i have a link that opens a modalWindow to add a new element to my
> > > > list (the link and the modal are defined as elements inside the form).
> > > >
> > >
> > > Why is the modal component defined inside the form? Couldn't you just move
> > > it out of the form?
> > >
> > > Frank
> > >
> > > -------------------------------------------------------------------------
> > > This SF.net email is sponsored by DB2 Express
> > > Download DB2 Express C - the FREE version of DB2 express and take
> > > control of your XML. No limits. Just data. Click to get it now.
> > > http://sourceforge.net/powerbar/db2/
> > > _______________________________________________
> > > Wicket-user mailing list
> > > Wicket-user@...
> > > https://lists.sourceforge.net/lists/listinfo/wicket-user
> > >
> > >
> >
> > -------------------------------------------------------------------------
> > This SF.net email is sponsored by DB2 Express
> > Download DB2 Express C - the FREE version of DB2 express and take
> > control of your XML. No limits. Just data. Click to get it now.
> > http://sourceforge.net/powerbar/db2/
> > _______________________________________________
> > Wicket-user mailing list
> > Wicket-user@...
> > https://lists.sourceforge.net/lists/listinfo/wicket-user
> >
>
>
>
> --
> ------
> Tim O'Brien: (847) 863-7045
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> _______________________________________________
> IMPORTANT NOTICE:
>
> This mailing list is shutting down. Please subscribe to the Apache Wicket user list. Send a message to: "users-subscribe at wicket.apache.org" and follow the instructions.
> _______________________________________________
> Wicket-user mailing list
> Wicket-user@...
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
IMPORTANT NOTICE:

This mailing list is shutting down. Please subscribe to the Apache Wicket user list. Send a message to: "users-subscribe at wicket.apache.org" and follow the instructions.
_______________________________________________
Wicket-user mailing list
Wicket-user@...
https://lists.sourceforge.net/lists/listinfo/wicket-user

Re: Form inside a modalWindow inside a Form :-/

by newbie_to_wicket :: Rate this Message:

Reply (Restricted by the Administrator) | Reply to Author | View Threaded | Show Only this Message

Hi ,

In wicket 1.2.x nested forms not supported...
I also struggled the same problem in our application.....
whenever you validates the inner form then wicket validates outer form....
that is the main probelm.....


LightInTheBox - Buy quality products at wholesale price!