me imagino como habias hablado el otro dia que trabajas con codeigniter, y por eso la url les parece rara, yo te recomeindo que no mandes las variables por la url, yo hace poco estaba usando jquery ui autocomplete y en local servia muy bien pero en el server no se porque no me funcionaba(me pasaba lo mismo que a ti), entonces tuve que modificar la llamada ajax del autocomplete a post para que me pudiera funcionar, yo supongo que quizas tiene que ver con el redireccionamiento o algo asi.
Por eso en ves de hacer lo que estas haciendo te recomiendo hacer esto.
$.ajax({
url: 'ajax/trylogin',
dataType: 'json',
data: {user:user,psw:psw},
type: 'post',
success: function(){
alert('logeado');
}
});