0

我有一个表单“dataEmp”,用户必须输入用户名和密码并“提交”。我已成功将表单数据发送到“checkLogin.php”文件,但是如果我想将相同的表单发送到另一个文件怎么办,“注销.php”。在做了一些搜索后,我发现我必须使用 jquery ajax 来做到这一点。我对 ajax 不是很熟悉,所以如果您提供完整的代码,将不胜感激。

<form id="dataEmp" name="dataEmp" action="checkLogin.php" method="post">
.
.  //user details
.
</form>
4

1 回答 1

0

在这里,我只是提出您的想法,即在成功页面上使用 ajax 调用您希望存储数据的位置,如下所示

$(document).ready(function() {
  $('#loginform').submit(function(e) { // fetch data from form to submit to action.
    e.preventDefault();
    $.ajax({
       type: "POST",
       url: '/class/check_login.php',
       data: $(this).serialize(),
       success: function(data)
       {
          if (data === 'Login') {
            window.location = '/user-success.php';
          }
          else {
            alert('Invalid Credentials');
          }
       }
   });
 });
});

但是您应该以自己的方式编写 php 代码以在服务器端处理此请求。

于 2013-06-16T13:49:37.600 回答