[英]How to get SPFieldChoice values using rest api SharePoint 2013?
I have a choice field in my list. 我的清单中有一个选择字段。 I can get it values using server object model by following way
我可以通过以下方法使用服务器对象模型获取它的值
List<string> fieldList;
SPList spList = spWeb.Lists[listName];
SPFieldChoice field = (SPFieldChoice)spList.Fields[fieldName];
fieldList = new List<string>();
foreach (string str in field.Choices){
fieldList.Add(str);
}
Now I need it badly using rest api. 现在,我非常需要使用rest api。 Is it possible using rest api?
是否可以使用rest api?
Solved my problem. 解决了我的问题。
$.ajax({
url: "host url"+"_api/web/lists/GetByTitle('List Name')/fields?$filter=EntityPropertyName eq 'Choice Field Name'",
type: "GET",
headers: {
"accept": "application/json;odata=verbose",
},
success: function (data) {
console.log(data.d.results[0].Choices.results);
},
error: function (error) {
alert(JSON.stringify(error));
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.