首页 > 解决方案 > 在 Javascript 中等待服务器响应

问题描述

我正在使用 Flask 和 JSON 在 python 和 javascript 之间进行通信。我希望程序在切换选项卡之前等待服务器的响应。这是我的 JavaScript 代码

            window.onload = function() {
// setup the button click
                document.getElementById("submit").onclick = function() {
                    doWork()
                };
            }

            function doWork() {
                $.post("http://127.0.0.1:5000/", JSON.stringify([document.getElementById("URL").value, document.getElementById("term").value, document.getElementById("pages").value]), function(){

                });
                // stop link reloading the page
             event.preventDefault();
             //HERE: Wait for response from server
             window.location.href = "http://127.0.0.1:5000/results";
            }
        </script>

这可能使用 Flask 和 JSON,还是我必须使用其他东西?

标签: javascriptpythonjsonflask

解决方案


推荐阅读