missed that!
On Jul 2, 4:48 am, mkmanning <michaell...@gmail.com> wrote: > uploadPicture{"errors":["This file was already uploaded"]} > > isn't valid JSON or JSONP > > if uploadPicture is a callback function then it needs ( ) : > > uploadPicture( {"errors":["This file was already uploaded"]} ); > > On Jul 1, 9:25 pm, Ricardo <ricardob...@gmail.com> wrote: > > > No. JSONP provides a way to pass the JSON response directly to a > > callback function without the need for eval(), independent of what > > you're doing with it. It was conceived to allow cross-domain use of > > JSON, 'cause you don't get the response from XHR but from an appended > > <script> tag. Think of it like this: > > > // in your .JS file > > <script> > > function shake(data){ > > alert( data.stuff );}; > > > </script> > > > // now you callwww.jsonp.com/get?format=json&callback=shake, and you > > get this string back: > > shake({ stuff: [1,2,3] }); > > > What happens here, is that there is *no* ajax involved. It all happens > > as if you simply put this into your document: > > > <script type="text/javascript" src="http://www.jsonp.com/get? > > format=json&callback=shake"></script> > > > The response text is a new script that contains the data in the > > function (which must be defined before that) call. > > > Well, this is already far off from your question, it depends on what's > > running server-side etc. Maybe if you could mention which plugin > > you're using or provide a test page this could be solved easily. > > > cheers > > -- ricardo > > On Jul 1, 4:12 pm, Rick Faircloth <r...@whitestonemedia.com> wrote: > > > > So...am I to understand that jsonp provides a method by which an image can > > > be uploaded after submission of a form as part of a callback function? > > > I've > > > done > > > some research on jsonp, but still am not clear about it. > > > > Rick > > > > On Wed, Jul 1, 2009 at 1:03 PM, Ricardo <ricardob...@gmail.com> wrote: > > > > > that is called jsonp. You need to define a function named > > > > uploadPicture that will get called when the response arrives. jQuery > > > > handles that for you if you use the proper method (assuming the > > > > callback name can be set in the request): > > > > > $.getJSON('uploadpicture.php?callback=?, {some:'data'}, function(data) > > > > { > > > > alert(data.errors[0]); > > > > }); > > > > >http://docs.jquery.com/Ajax/jQuery.getJSON#urldatacallback > > > > > On Jul 1, 10:16 am, theozmanbo <b.k.osbo...@hotmail.com> wrote: > > > > > Is it because of the uploadPicture part? Why isn't it valid? Sorry for > > > > all > > > > > these stupid questions. > > > > > -- > > > > > View this message in context: > > > >http://www.nabble.com/simple-JSON-parse-problem%21%21%21-tp24283450s2... > > > > > Sent from the jQuery General Discussion mailing list archive at > > > > Nabble.com. > > > > -- > > > --------------------------------------------------------------------------- > > > ----------------------------------------------------------------------- > > > "Ninety percent of the politicians give the other ten percent a bad > > > reputation." Henry Kissinger