大神,请问一下AJAX好像没有走进去?

浏览:294 发布日期:2016/11/01 分类:求助交流
大神,请问一下AJAX好像没有走进去?我是通过AJAX把表单数据传输给后台的,是商品的评论信息,但是
if(flag){
window.location.href="{:U('Comment/pingjiaok')}";
}
好像数据还没有保存到数据库,页面就发生跳转了,如果把这几行代码注释掉,数据就可以保存进去数据库了,请问一下是怎么回事呢?谢谢function mysubmit(){
    
    var flag = true; //数据提交完成后,判断该参数为true则跳转页面。 否则数据提交失败,不跳转页面
    
    $('form.commentform').each(function(){
        var url = $(this).attr('action');
        //alert(url);
        var data = $(this).serialize();
        //alert(url+data);
        //return false;
        $.post(url,data,function( response ){
            var res = eval("(" + response +")");
            alert(res.status);
            if(res.status==1){
                flag = true;
            }else{
                flag = false;
            }
        })
    })
    
    if(flag){
        window.location.href="{:U('Comment/pingjiaok')}";
    }
    
    
    
}
最佳答案
评论( 相关
后面还有条评论,点击查看>>