2014-09-24 126 views
0

是否有可能創建一個只有佔位符才能使用javascript填充的列的共享點列表?我想創建一個列,並根據我們的內部業務邏輯加載頁面時更新它的值。沒有必要將結果與實地保存在一起(結果將根據市場數據每日更改)。非持久性sharepoint列

編輯: 這是我的代碼:

function UpdateItem(id, calcVal) { 
    var uctx = new SP.ClientContext.get_current(); 
    var list = uctx.get_web().get_lists().getByTitle(listTitle); 
    this.oListItem = list.getItemById(id); 
    oListItem.set_item('NonPersistantColumn', calcVal); 
    oListItem.update(); 
    uctx.executeQueryAsync(Function.createDelegate(this, this.onUpdateSucceeded),  Function.createDelegate(this, this.onUpdateFailed)); 
} 

執行查詢是我想要什麼,我認爲,因爲它更新的列的後端值。有什麼方法可以重新渲染前端?如果我註釋掉executeQueryAsync調用,則前端保持不變。

+0

我沒有看到任何阻止它的東西,這個技巧只會讓你的javascript正確。它可以更容易地將默認列值設置爲特定的值,然後通過JavaScript查找。 – 2014-09-25 04:38:32

回答

0

嘗試在將更新列值的頁面中添加腳本。使用客戶端對象模型更新列。