如何解决如何在 SHarePoint 2013 站点的表单中显示计算的列值
我在 SharePoint 2013 列表中有一个计算列(返回数据类型:日期和时间),我正在尝试检索值并在表单中显示。 我正在使用以下函数从 SharePoint 列表中获取值:
function getData(g_Data_URL) {
$.ajax({
url: _spPageContextInfo.webAbsoluteUrl + g_Data_URL,type: "GET",headers: {
"accept": "application/json;odata=verbose",},success: function(data) {
var Onsite= new Date(data.d.Onsite);
$('#Ontime').data("DateTimePicker").date(Onsite);
},error: function(error) {
console.log(JSON.stringify(error));
}
});
}
如果调用该值的语法不正确,请告诉我。
感谢任何帮助
解决方法
根据您的代码,您计算出的列名称是“现场”。我最后做了一个测试,它可以很好地获取值:
$.ajax({
url: _spPageContextInfo.webAbsoluteUrl + "/_api/web/lists/getbytitle('ct3')/items(1)",type: "GET",headers: {
"accept": "application/json;odata=verbose",},success: function(data) {
var Onsite= new Date(data.d.Onsite);
console.log(Onsite);
},error: function(error) {
console.log(JSON.stringify(error));
}
});
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。