我想知道是否可以将HTML页面保留在视图中,或者在按下表单提交按钮后至少部分HTML页面。我计划在页面顶部显示登录字段,并且我希望在点击提交按钮后页面顶部停留,因此将处理身份验证,并显示页面的新底部。这可能吗?
答案 0 :(得分:2)
你可以使用jQuery和AJAX来做到这一点。当发送AJAX请求时,隐藏底部部分,然后在完成时加载新的底部部分。看看它。如果您需要代码示例,我很乐意提供一些。
答案 1 :(得分:0)
是的,使用ajax。 Ajax允许你提交表单而不是真正离开页面..它基本上是javascript加载另一个页面(在这种情况下需要表单变量)。
答案 2 :(得分:0)
是的可能。您必须将FORM作为AJAX请求发送。现在您可以使用以下框架之一:
我的个人推荐是JQuery(但你可以检查其他人)。也是从头开始实现AJAX的可能性。
答案 3 :(得分:0)
参考此代码:
$(function(){
$('#loginForm').submit(function(){
$.post("includes/login_process.php", {userName: $("#txtUsername").val(), password: $("#txtPassword").val()}, function(response){
alert(response);
});
});
});