使用敲除javascript和html时,外部页面刷新不起作用

使用敲除javascript和html时,外部页面刷新不起作用,html,knockout.js,Html,Knockout.js,我正在开发一个aps.net mvc应用程序,在该应用程序中,我尝试使用以下脚本使用敲除javascript在按钮单击时刷新外部网页 击倒Js self.refreshDomestic= function () { $.ajax({ url: "http://10.10.10.33:82/Home/DomesticDeals", success: function () { location

我正在开发一个aps.net mvc应用程序,在该应用程序中,我尝试使用以下脚本使用敲除javascript在按钮单击时刷新外部网页

击倒Js

self.refreshDomestic= function () {
        $.ajax({
            url: "http://10.10.10.33:82/Home/DomesticDeals",
            success: function () {

                    location.reload();

            }
        });
    }
    setTimeout(self.refreshDomestic, 10);
我将上述函数绑定到一个html按钮,如下所示

<td >
<input type="button" class="btn btn-success" data-bind="click: function() {add();$root.refreshDomestic();} value="Add New Entry" />
</td>
但是上面的脚本不会刷新指定的页面,我还确保请求的资源上存在Access Control Allow Origin标头


我可以知道我哪里出错了吗?

1什么是数据?2您的错误处理程序在哪里?检查browwser控制台是否有错误……我只是想传递一些数据,但那是一个旧版本。不过,我编辑了代码,与第二个问题相同。你的错误处理程序在哪里?如果不重新加载,则无法成功完成ajax调用。您需要创建错误处理程序并使用console.log输出结果。是否刷新外部页面?你是说加载一个外部页面?您没有显示外部页面,您只想在单击按钮时点击页面?@SteenT我不想加载外部页面。我想要的就是在任何打开的地方刷新,以便在外部页面上更新数据库中的一些数据