我有以下javascript代码,我需要在成功后刷新当前页面
不应该那么难吗?
function UpdateToCompleted(itemId) {
var clientContext = new SP.ClientContext.get_current();
var oList = clientContext.get_web().get_lists().getByTitle('Bill Cycles');
this.oListItem = oList.getItemById(itemId);
oListItem.set_item('StatusColumn', 'Completed');
oListItem.update();
clientContext.executeQueryAsync(Function.createDelegate(this, this.StatusCompletedSucceeded), Function.createDelegate(this, this.StatusCompletedFailed));
}
function StatusCompletedSucceeded() {
alert('Item updated!');
}
答案 0 :(得分:3)
您可以使用
function StatusCompletedSucceeded() {
window.location.reload();
}
答案 1 :(得分:2)
你可以这样做:
window.location.href = window.location.href;
或者这个:
window.location.reload(true);
该参数指定是否强制从服务器加载页面。
https://developer.mozilla.org/en-US/docs/Web/API/Location.reload
答案 2 :(得分:2)
window.location.reload();
应该这样做