Thanks Tom.
I just realized it works fine for me also when I access tooltip.php
directly in the browser. However, I'm currently containing tooltip.php
within a prototype window class (http://prototype-window.xilinus.com/)
and something there is completely throwing it off. Nothing happens at
all in FF. IE complains that it's expecting an Object. I suppose I'll
search some more to see if there's a conflict in libraries or something.
- sf
Tom Gregory wrote:
> Works just fine for me. I changed only the prototype path and the
> target url ("forgot.php") to match my current setup.
>
> Little nits:
> 1. asynchronous:true is a default behavior. Don't need to specify it.
> 2. Don't use a button.onclick observer in this case. Use a
> form.onsubmit, and make the button type="submit".
> 3. Text at 7pt is horrendously small.
>
>
> TAG
>
> On Jul 12, 2007, at 3:13 PM, Steve Finkelstein wrote:
>
>> Hi all,
>>
>> This is certainly an amateur inquiry and I appreciate your insight.
>> I'm
>> currently looking to do some form submission which will then do
>> serverside database queries, etc. As of right now, I just want to get
>> the initial prototype library working. It looks like the following
>> code
>> does not want to trigger 'forgot.php' and return the echo statement
>> which I've put in. Here's a sample:
>>
>> /* tooltip.php */
>>
>> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
>> "http://www.w3.org/TR/html4/strict.dtd">
>> <html>
>> <head>
>> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
>> <script type="text/javascript" src="../javascripts/prototype.js"></
>> script>
>> </head>
>> <body>
>> <div id="updateDiv">
>> <form id="frmForgot">
>> <span style="font-size: 7pt;">Enter your username or email address and
>> we will email you with further instructions.</span>
>> <input type="text" name="txtForgot"><br>
>> <input type="button" name="btnForgot" value="Go" onClick="send();">
>> </form>
>> </div>
>> <script type="text/javascript">
>> function send() {
>> var params = Form.serialize($('frmForgot'));
>> new Ajax.Updater('updateDiv', 'forgot.php', {asynchronous:true,
>> parameters:params} );
>> }
>> </script>
>> </body>
>> </form>
>> </html>
>>
>> /* forgot.php */
>>
>> <?php
>> echo "Prototype rocks!";
>> ?>
>>
>> Thank you kindly for any insight.
>>
>> - sf
>>
>
>
> >
>
> !DSPAM:1020,4696a2aa277551735710337!
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---