HavaFerrair 2015-12-19 16:46 采纳率: 0%
浏览 6721

html 表单提交之后页面不跳转

form标签中action属性为一个php文件,使用post方法进行参数传递,我想做到的是 表单提交之后,php接受到post的内容进行处理,html页面不跳转,后台处理好了之后,前段alert一下就可以了。
这个咋做?

function saveReport() { $("#showDataForm").ajaxSubmit(function (message) { alert("发生成功"); }); return false; }

< form ..... onsubmit = "return saveReport();>

这样的话php那边$_POST['']就报错

  • 写回答

5条回答 默认 最新

  • Cboyce 2015-12-20 16:32
    关注

    利用异步请求

     $("#你的提交按钮id").bind("click", function () { 
    $.ajax({ 
       type: "post", 
       url: "default.aspx", 
       data: "name=" + $("#你要传输的文本框id").val(), 
       success: function (result) { 
       alert(result.msg); //拿到结果 
       } 
      }); 
    }); 
    

    以上是jq写法,及的引入jq

    评论

报告相同问题?