Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用页面重定向ajax发布表单数据_Javascript_Ajax - Fatal编程技术网

Javascript 使用页面重定向ajax发布表单数据

Javascript 使用页面重定向ajax发布表单数据,javascript,ajax,Javascript,Ajax,我有一个表单,在提交时它使用AJAX并将数据发布到reg1.php。我希望它对发布的数据进行一些处理,然后重定向到一个页面来使用它 当我在发布后重定向时,如何将发布的数据发布到list.php?或者有其他方法吗 <script> $(document).ready(function () { $(".loginform").submit(function() { data = $("#loginform").serialize(); $.ajax({

我有一个表单,在提交时它使用AJAX并将数据发布到
reg1.php
。我希望它对发布的数据进行一些处理,然后重定向到一个页面来使用它

当我在发布后重定向时,如何将发布的数据发布到list.php?
或者有其他方法吗

<script>
$(document).ready(function () {
  $(".loginform").submit(function() {
    data = $("#loginform").serialize();
    $.ajax({
      type: "POST",
      url: "reg1.php",
      data: data,
      success: function(result) {
          if (result == 'success') {

            //$('.output_message').text('Message Sent!');
            //$('#loader').hide();
            alert("SUCCESS");
                window.location.replace("list.php");
          } else {
            //$('.output_message').text('Error Sending email!');
            alert("NO SUCCESS");
            //$('#loader').hide();
          }
      }
    });

    return false; 
  });
});
</script>

$(文档).ready(函数(){
$(“.loginform”).submit(函数(){
数据=$(“#loginform”).serialize();
$.ajax({
类型:“POST”,
url:“reg1.php”,
数据:数据,
成功:功能(结果){
如果(结果=‘成功’){
//$('.output_message').text('message Sent!');
//$(“#加载程序”).hide();
警惕(“成功”);
window.location.replace(“list.php”);
}否则{
//$('.output_message').text('发送电子邮件时出错!');
警惕(“不成功”);
//$(“#加载程序”).hide();
}
}
});
返回false;
});
});

window.location.replace(“list.php?key1=val1&key2=val2”)并在新页面上获取参数。您可以看到这个问题:好的,谢谢,我可以添加数据=$(“#loginform”).serialize();???如果您只是想在ajax完成时重定向,那么使用ajax的原因是什么?ajax的全部目的是保持在同一页面上。您可以使用标准回发并保存一些代码。