I tried today the jQuery ajax capabilities. It's impressive, but I found something strange :
my ajax answer was containing a mixed-case tag, just like :
In my callback function :
function ajaxAnswer(data, textStatus)
var id = $('userId', data).text();
It returns empty string, although in firebug I can see that my answer does contain a userId (and it was working with my old "hand-written" ajax code (with xhr() etc.)
For now I changed all my ajax answers to return only lowercase tags, but it would be nice if people could use mixed case.
Another thing : are params of jQuery.post(page, params, callback) automatically encodeURIComponent-ed ?