Javascript 在expess.js中发出ajax POST请求后如何重定向到html
我有一个使用express.js的ajax POST请求。请求完成后,我想呈现一个html页面。但是使用response.render('ElectronicsCart.html');它不起作用。另外,由于它是一个ajax请求,我尝试使用window.location.href=“ElectronicsCart.html”在ajax请求的成功处理程序中重定向它。但它导致404未找到错误。请帮我解决这个问题 Script/Electronic.jsJavascript 在expess.js中发出ajax POST请求后如何重定向到html,javascript,jquery,html,ajax,express,Javascript,Jquery,Html,Ajax,Express,我有一个使用express.js的ajax POST请求。请求完成后,我想呈现一个html页面。但是使用response.render('ElectronicsCart.html');它不起作用。另外,由于它是一个ajax请求,我尝试使用window.location.href=“ElectronicsCart.html”在ajax请求的成功处理程序中重定向它。但它导致404未找到错误。请帮我解决这个问题 Script/Electronic.js $(document).ready(functi
$(document).ready(function () {
$('#form1').submit(function(e) {
e.preventDefault();
$link = $(this);
$.ajax({
url: '/submitValues',
type: 'post',
dataType: 'json',
data: $('#form1').serialize(),
success: function(data) {
alert(data.toString()); // for testing
window.location.href = "ElectronicsCart";
}
});
return false;
});
});
视图/电子屏幕
这是正在调用的html 404表示该路径上不存在该文件是在被调用文件(ElectronicsCart.html)的同一路径/目录上重定向的文件吗?添加代码可以让我们帮助您更快。是的,它确实无法定位html文件,但我已尝试使用目录/ElectronicsCart.html。调用它的js位于Script/Electronic。js@Joraid当前位置我已共享路径。。。