js页面跳转失败,请大神们帮忙解答一下

function submitOrderForm(){
$.ajax({
cache: false,
type: "post",
url:"<%=path%>/orderform/submitOrderForm.do",
dateType:"json",
async: false,
error: function(request) {
alert("发送请求失败,请稍后再试!");
},
success: function(data) {
if(data.returnCode == 200){
alert("成功!");
window.location.href("/food/view/list.jsp");
}
}
});
}
跳转失败,是什么原因的?我把window.location.href("/food/view/list.jsp");放在初始化function就可以,求解答,谢谢。

知道原因了,我是提交表单的,我把type设置成button就行了