Hey Chris, I wasn't aware that I could pass in a type to the post() func. I
tried that and I still got the the data back as a string instead of an
object. It's in the correct form {'a':4, 'b':3} but for some reason it
doesn't work. I tried the same with the getJSON() funct and it returns an
object as it should.
I'm using the following test:
// returns an object
$("#example").click(function() {
$.getJSON('http://localhost/e/', function(json) {
alert(json);
});
});
// returns a string
$("#example").click(function() {
$.post('http://localhost/e/', function(json) {
alert(json);
}, "json");
});
I'm using the latest jquery.
--
-bo
On 3/17/07, Chris Domigan <[EMAIL PROTECTED]> wrote:
You can roll your own:
jQuery.extend({
postJSON: function( url, data, callback ) {
return jQuery.post(url, data, callback, "json");
}
});
Chris
_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/
_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/