表单提交后维护HTML页面?

时间:2011-10-26 01:19:23

标签: html ajax

我想知道是否可以将HTML页面保留在视图中,或者在按下表单提交按钮后至少部分HTML页面。我计划在页面顶部显示登录字段,并且我希望在点击提交按钮后页面顶部停留,因此将处理身份验证,并显示页面的新底部。这可能吗?

4 个答案:

答案 0 :(得分:2)

你可以使用jQuery和AJAX来做到这一点。当发送AJAX请求时,隐藏底部部分,然后在完成时加载新的底部部分。看看它。如果您需要代码示例,我很乐意提供一些。

http://api.jquery.com/jQuery.ajax/

答案 1 :(得分:0)

是的,使用ajax。 Ajax允许你提交表单而不是真正离开页面..它基本上是javascript加载另一个页面(在这种情况下需要表单变量)。

答案 2 :(得分:0)

是的可能。您必须将FORM作为AJAX请求发送。现在您可以使用以下框架之一:

  1. JQuery的
  2. 原型
  3. ExtJS的
  4. 我的个人推荐是JQuery(但你可以检查其他人)。也是从头开始实现AJAX的可能性。

答案 3 :(得分:0)

是的,可能的。尝试使用JQuery和AJAX。

参考此代码:

$(function(){
   $('#loginForm').submit(function(){
       $.post("includes/login_process.php", {userName: $("#txtUsername").val(), password: $("#txtPassword").val()}, function(response){
           alert(response);
     });
   });
});