Okay, so I've modified my events javascript to this:
Event.observe(window, 'load', function() {
Event.observe('application_form', 'submit', function(e) {
new Ajax.Updater('application_frame', '/application/request', {
parameters: $('application_form').serialize(true)
});
Event.stop(e);
});
});
Unfortunately, when I use the default 'post' method, it doesn't seem
to post correctly to the page. It works fine when I use the 'get'
method however, but I would like to stick with 'post'. Any
suggestions? Thanks!
On Jul 25, 3:32 pm, Travis <[EMAIL PROTECTED]> wrote:
> I am trying to use Form.request to post a form to a PHP page. I would
> like the results of the page to be dumped onto the screen using
> something like Ajax.updater.
>
> This is my main html page:
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> <html xmlns="http://www.w3.org/1999/xhtml">
> <head>
> <title>Source Dynamics</title>
> <link rel="stylesheet" type="text/css" href="css/standard.css" />
> <script type="text/javascript" src="scripts/prototype.js"></script>
> <script type="text/javascript" src="scripts/events.js"></script>
> </head>
> <body>
> <form id="application_form" method="post" action="/application">
> <span id="application_message"></span>
> <div id="application_frame"></div>
> </form>
> </body>
> </html>
>
> This is my events.js file:
>
> Event.observe(window, 'load', function() {
> new Ajax.Updater('application_frame', '/application');
> Event.observe('application_form', 'submit', function(e) {
> $('application_form').request( {
> parameters: {
> 'formValues':'values[]'
> },
> onSuccess: function() {
> $('application_message').hide();
> },
> onFailure: function() {
> $('application_message').show();
> }
> });
> $('application_form').focusFirstElement();
> Event.stop(e);
> });
>
> });
>
> Thanks!
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Spinoffs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/rubyonrails-spinoffs?hl=en
-~----------~----~----~----~------~----~------~--~---