为什么ajax代码块外面要跟一个 return false ?

 $.ajax(
    {
        url: "/merchant/admin/addcommodity",
        type: "POST",
        data: formData,
        contentType: false,
        processData: false,
        cache: false,
        success: function(res)
        {            if(res.status == 0)
            {
                alert("发生错误: "+res.info);
            }            if(res.status == 1)
            {
                alert("导入成功: "+res.info);
                reload();
            }
        }
    });   
     return false;

return false 是干什么用的?

至尊宝的传说
浏览 483回答 2
2回答

ABOUTYOU

通常是表单也会有提交,阻止表单的提交。不然会出现两次请求,return  false相当于break停止;return true相当于跳出当前循环的continue.

当年话下

一般是为了阻止后续的默认行为,比如submit的提交行为等
打开App,查看更多内容
随时随地看视频慕课网APP