非持久性sharepoint列

时间:2014-09-24 20:46:02

标签: javascript sharepoint

是否可以创建一个共享点列表,其列只是一个使用javascript填充的占位符?我想根据内部业务逻辑创建一个列并在页面加载时更新其值。无需将结果与字段一起保存(结果将根据市场数据每天更改)。

编辑: 这是我的代码:

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调用,前端保持不变。

1 个答案:

答案 0 :(得分:0)

尝试在页面中添加脚本,以更新列的值。使用客户端对象模型更新列。