Your initial issue was with SPGetCurrentSite. Is that working ok? What is the value you get back or that?
alert($.get($().SPGetCurrentSite() + "_layouts/userdisp.aspx?Force=True"));
--
Paul T.
Looking at your URLs, looks like you testing on a machine that has SP installed on it (ie. localhost). I'm guessing this is cross-domain issue.
Any errors in the console?
When you viewed the userdisp.aspx page, what language was it?
What happens when you execute this in the console:
This should return the aspx page markup (HTML).
--
Paul T.
-- Sent from Mobile