Oh, finally I found the original thread.
I have exactly the same problem and tried everything the last 3 days
and no positive result.
So I hope somebody could help us out here.
I already validated my json response and reduced the source to a
minimum checkout where the problem could be...
--
{"content":"\n\t\n\t\n<\/form>1"}
--
So I think it's valid... but when I change the "echo" after first page
load and write
{"test":"hello world"}
and submit the form,.. my success callback fires!
This makes me feel a bit stupid.
Anyone who could help?
Thank you!
On Jan 6, 6:53 pm, Scott Brady wrote:
> Thanks! I'll try that.
>
> I have an idea what it might be, but that code is at home. I think I
> might not be getting rid of the prefix ColdFusion adds to json
> responses -- I'll have to see if there's a preprocessing directive
> likejquery'sbuilt in ajax calls have.
>
> Scott
>
>
>
>
>
> On Wed, Jan 6, 2010 at 9:08 AM, Mike Alsup wrote:
> > What you have there should be working. Perhaps the json response is
> > not properly formatting. Try adding an error callback, or using the
> > global ajaxError hook, and see if that's the problem.
>
> > Mike
>
> > On Jan 5, 8:20 pm, Scott Brady wrote:
> >> I'm having an issue using thejqueryformplug-in. Theformgets
> >> submitted just fine (I can see the response in Firebug). However, it
> >> looks like mysuccesscallback method isn't being called.
>
> >> Here's the basic JS code for theformsubmit in the "document.ready"
> >> section.:
> >> // Addformbinding
> >> var addOptions =
> >> {
> >> dataType: 'json',
> >> resetForm: true,
> >> success: processAdd
> >> };
>
> >> $("#addForm").ajaxForm(addOptions);
>
> >> And, here's the callback function:
> >> function processAdd(responseData, statusText)
> >> {
> >> alert(responseData);
>
> >> }
>
> >> I've tried changing thesuccessbe an inline function declaration
> >> (success: function(responseText){ ... etc) but that didn't change it.
>
> >> Would using ajaxSubmit() rather than ajaxForm() work better? Or, is
> >> there something I'm actually doing wrong that you can see?
>
> >> --
> >> -
> >> Scott Brady
>
> --
> -
> Scott Bradyhttp://www.scottbrady.net/