ajax post请求加载页面并在url中显示参数

时间:2018-06-12 03:42:59

标签: javascript ajax

<script>    
    function insert_record(){

            alert($("#myform").serialize());

            $.ajax({

                type:"POST",
                url:"data.php",
                data:$("#myform").serialize(),
                success:function(x){

                }
                //end of success function

            }); 

    }
</script>

1 个答案:

答案 0 :(得分:0)

你真的需要给我们更多的工作,扩展问题,问题以及你尝试过的事情。

我会根据假设给它一个镜头..

我假设你有一个HTML表单,其方法设置为POST。而你(试图)绕过实际发送数据(提交)到javascript函数。

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/submit

预计会重新加载页面

AJAX reload page with POST

至少,我正在做另一个假设,重新加载的起源不是来自AJAX调用,而是来自orignal #myform submit。

为什么参数会显示在网址中?可能要仔细检查方法是否设置为POST。