2014-03-03 74 views
0

我有以下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

你的意思是刷新頁面上的數據,或完全重新加載頁面? – Andy

+0

[如何刷新頁面使用javascript?]可能的重複(http://stackoverflow.com/questions/5294842/how-to-refresh-a-page-using-javascript) – rusmus

回答

2
window.location.reload(); 

應該這樣做

3

您可以使用

function StatusCompletedSucceeded() { 
     window.location.reload(); 
}