Ajax提交form触发提交事件时无法阻止刷新

提问 未结 15 545
雪花angle
雪花angle 2020-3-20
悬赏:20飞吻
版本:layui 最新 浏览器:chrome
有个不大不小的问题,from提交方法的data对象没法直接通过ajax进行提交。在提交方法的时候,即使我已经返回了false,但是依旧会触发默认的页面刷新行为。

 form.on('submit(demo2)', function(data){
alert("点击触发")
formsubmitdataadd(data)
return false;
});
function formsubmitdataadd(data){
document.getElementById("userid").value = "12356";
$.post("{:U('student/add_studentHd')}",data,function(res){

});
}
在JS中,我希望直接提交对象而不是JSON字符串,后台可以通过JS对象取得值。
但是在实施的时候发现,没法直接提交data而且不刷新页面。求问,是不是我那个参数写少了
回帖