Thank you so much, that solved the problem.

On Jul 17, 3:04 pm, Theodore Ni <zyl...@gmail.com> wrote:
> It is because you get rid of the form when you replace the message inside
> #form before calling serialize(). Move this line
>     $("#form").html('Please wait...');
>
> below everything else, and serialize() will no longer return empty.
>
> Ted
>
>
>
> On Fri, Jul 17, 2009 at 2:54 PM, robotwink <robotw...@gmail.com> wrote:
>
> > Hello,
>
> > I tried for hours and no luck. Here's my code:
>
> >http://stikked.com/view/4d9c1242
>
> > I would really appreciate if anyone can tell me why $
> > ("#contact_form").serialize() is always returning empty string.
>
> > On Jul 16, 2:26 pm, James <james.gp....@gmail.com> wrote:
> > > Could you define "not working"?
>
> > > Are there any error messages?
> > > Is $("#contact_form").serialize() not giving the right values?
> > > Is the AJAX request not being sent?
> > > Is there no response coming back from the AJAX request?
>
> > > Try adding an 'error' callback also to see if it gets called.
>
> > > On Jul 15, 6:24 pm,robotwink<robotw...@gmail.com> wrote:
>
> > > > Hi guys,
>
> > > > I need to send the whole form to the server for processing. I have
> > > > this now, which is not working:
>
> > > > $.ajax({
> > > >                                 type: "POST",
> > > >                                 url: "file.php",
> > > >                                 data: $("#contact_form").serialize(),
> > > >                                 success: function(data){
> > > >                                         alert('ok');
> > > >                                 }
> > > >                         });
>
> > > > Please let me what's wrong and how to fix it. Thanks.

Reply via email to