Your problem looks like it may be on the back-end. Send the code that generates the JSON.
On Mon, Jan 11, 2010 at 11:41 AM, Dave Maharaj :: WidePixels.com < d...@widepixels.com> wrote: > My response comes back from the server looking like this: (don’t think its > right to begin with) > > > {"data":{"title":"","year_rec":{"year":"2010"},"description":"","id":"0936d6 > > 115e4","profile_id":"4b40eea7-2608-4a3b-9c24-7cb04adcd75b"},"status":true,"h > tml":"<p>this is a good test<\/p>\r\n"}<p>this is a good test</p> > > But how would I display only the html section and clean it so its not all > slashed and escaped? > > Thanks > > Dave > -----Original Message----- > From: MorningZ [mailto:morni...@gmail.com] > Sent: January-11-10 11:44 AM > To: jQuery (English) > Subject: [jQuery] Re: Ajax forms help > > "But if I am returning json I cant return my normal html" > > I don't understand why... > > I pretty much exclusively use JSON back and forth in my jQuery AJAX calls > and have a standard JSON object i return: > > { > HasError: <boolean>, > Message: <string>. > Data: <object>, > Count: <integer> > } > > Many times i'll return HTML on the data property there.... i think the > problem you are having is how you are creating the JSON return string, > maybe > that's not the right way to do it in PHP ?? (to note, i'm a .NET guy, i > don't know what the PHP way is) > > On Jan 11, 10:06 am, "Dave Maharaj :: WidePixels.com" > <d...@widepixels.com> wrote: > > Right on...looks easy enough. > > > > Is response.html saying to display it as html? I tried making an array > > to pass as json from php then json_encode it so my arrr was $response > > = array('status' => true , 'view' => 'all my html code went here') > > > > But when I returned my view data from the array it was all slahsed <// > > "// /" / / like that. > > > > -----Original Message----- > > From: Ibatex [mailto:mjgris...@gmail.com] > > Sent: January-11-10 4:35 AM > > To: jQuery (English) > > Subject: [jQuery] Re: Ajax forms help > > > > The beauty of json is that you can transfer alot of different data in > > an organized way. You can very easily send back success/failure status > > along with the html. > > > > success: function(response) { > > // Response was a success > > if (response.status) { > > //update my target div > > $('#target_div').html(response.html); > > // Response contains errors > > } else { > > // return the form with the errors > > > > } > > > > On Jan 10, 5:00 pm, "Dave Maharaj :: WidePixels.com" > > <d...@widepixels.com> wrote: > > > I need some help with a form. > > > > > I submit the form fine, my problem is depending on the success or > > > failure of the form being saved. I will try to explain as simple as > > > possible > > > > > form is in its own div <form here ..... > > > > > > <div target> saved data will appear here</div> > > > > > So what I need is i guess json success true or false response from > > > the form being saved or not then in my success > > > > > success: function(response) { > > > // Response was a success > > > if (response) { > > > //update my target div > > > // Response contains errors > > > } else { > > > // return the form with the errors > > > > > } > > > > > But if I am returning json I cant return my normal html after the > > > successful save, and if I return my response as html there is no way > > > to tell the js what to do. > > > The form or the target is html code > > > > > How can I tell what the response was (true or false) and return the > > > appropriate html code for the appropriate form or target? > > > > > Thanks > > > > > Dave > > No virus found in this incoming message. > > Checked by AVG -www.avg.com > > Version: 9.0.725 / Virus Database: 270.14.130/2607 - Release Date: > > 01/10/10 16:05:00 > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 9.0.725 / Virus Database: 270.14.130/2607 - Release Date: 01/11/10 > 04:05:00 > > -- John Arrowwood John (at) Irie (dash) Inc (dot) com John (at) Arrowwood Photography (dot) com John (at) Hanlons Razor (dot) com -- http://www.irie-inc.com/ http://arrowwood.blogspot.com/