Используя ваш код, но комментируя URL, он работает:
http://jsfiddle.net/userdude/MKc3s/
function register() {
$.ajax({
type: "POST",
//url: "php/account.php",
success: function() {
alert("asdf");
},
error: function() {
alert("Could not register. Please try again.");
},
404: function() {
alert("not found");
}
});
}
register();
Вам следует использовать Firebug в Firefox (или консоли Chrome) и посмотреть, какой URL-адрес вызывает ajax-вызов и какой код ошибки он сообщает.
Вы также можете проверить возвращаемый код состояния:
function register() {
$.ajax({
type: "POST",
//url: "php/account.php",
success: function() {
alert("asdf");
},
error: function(xhr) {
alert("Could not register. Please try again. Error "+xhr.status);
},
404: function(xhr) {
alert("not found");
}
});
}
register();
В консоли Firebug / Chrome вы можете проверить весь объект:
console.log(xhr);