gpt4 book ai didi

javascript - 动态更新操作的页面内容

转载 作者:行者123 更新时间:2023-11-28 09:35:58 25 4
gpt4 key购买 nike

现在,当单击“放弃草稿”按钮时,下面的代码会完全重新加载页面。

discardDraft: function(options) {
var self = this;

self.ready(function() {
self._apiCall({
type: "DELETE",
url: self.links.draft.href,
buttons: options.buttons
});
});
}

这是与服务器通信的调用:

_apiCall: function(options) {
var self = this;

options.prefix = this.prefix;
options.path = "/review-requests/" + this.id + options.path;

if (!options.success) {
options.success = function() { window.location = self.path; };
}

RB.apiCall(options);
}

我的意图是使用 JQuery 相应地更新页面而不是刷新页面。但我不知道应该如何更改上面的代码以避免页面重新加载。

去掉下面的行可以解决问题吗?

url: self.links.draft.href

注意:第一段代码中的就绪对象只是确保在对其进行操作之前从服务器加载该对象。

最佳答案

该行将负责:

options.success = function() { window.location = self.path; };

设置window.location又名window.location.href会触发页面重新加载。

关于javascript - 动态更新操作的页面内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13055779/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com