Изменить
$("form#loginbox").submit(function(e){
e.preventDefault();
/*AJAX function here*/
});
на
$('#loadedform').on("submit", "form#loginbox", function(e){
e.preventDefault();
/*AJAX function here*/
});
или если вы используете версию до 1.7:
$('#loadedform').delegate("#loginbox", "submit", function(e){
e.preventDefault();
/*AJAX function here*/
});
Это потому, что событие зарегистрированокогда страница загружена, значит, когда ваша форма загружена, к ней не прикрепляется событие.Это изменение зарегистрирует событие на более высоком уровне в домене, поэтому любой новый контент также будет работать.
Также похоже, что вы должны изменить код, который загружает форму, на:
if($("#loadedform").html() == "") {
$("#loadedform").load('/load/login.html');
}
$(".login-modal').slideDown('slow');
В противном случае вы не загрузите его в нужное место.