<script>
function insert_record(){
alert($("#myform").serialize());
$.ajax({
type:"POST",
url:"data.php",
data:$("#myform").serialize(),
success:function(x){
}
//end of success function
});
}
</script>
答案 0 :(得分:0)
你真的需要给我们更多的工作,扩展问题,问题以及你尝试过的事情。
我会根据假设给它一个镜头..
我假设你有一个HTML表单,其方法设置为POST。而你(试图)绕过实际发送数据(提交)到javascript函数。
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/submit
预计会重新加载页面
至少,我正在做另一个假设,重新加载的起源不是来自AJAX调用,而是来自orignal #myform submit。
为什么参数会显示在网址中?可能要仔细检查方法是否设置为POST。