Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在expess.js中发出ajax POST请求后如何重定向到html_Javascript_Jquery_Html_Ajax_Express - Fatal编程技术网

Javascript 在expess.js中发出ajax POST请求后如何重定向到html

Javascript 在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

我有一个使用express.js的ajax POST请求。请求完成后,我想呈现一个html页面。但是使用response.render('ElectronicsCart.html');它不起作用。另外,由于它是一个ajax请求,我尝试使用window.location.href=“ElectronicsCart.html”在ajax请求的成功处理程序中重定向它。但它导致404未找到错误。请帮我解决这个问题

Script/Electronic.js

$(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当前位置我已共享路径。。。