我想创建一个自定义模态,在添加新项时,在选择列中包含相同的下拉项。我的页面是自定义的。html,不加载默认的SharePoint文件。我的列名是
Entry: Notice or Information or Error
我使用这个例子作为起点SPServices:填充下拉菜单我有它的工作,但我想在列中包含的选择,以便模态也有它们。任何方向都是赞赏的,我的谷歌结果没有真正返回任何使用SPServices。
这个问题是几个月前提出的,但我想做一些类似的事情。我在这里找到了答案:https://devspoint.wordpress.com/2010/10/26/using-spservices-to-get-the-values-of-a-choice-field/
基本上代码是这样的:
function GetChoicesFromField() {
var method = "GetList";
var webURL = $().SPServices.SPGetCurrentSite();
var list = "<name of your list>";
$().SPServices({
operation: method,
listName: list,
completefunc: function (xData, Status) {
parseSiteField(xData, Status);
},
async: false
});
}
function parseSiteField(xData, Status) {
if (Status == 'success') {
$(xData.responseXML).find("Field[DisplayName='<column name>'] CHOICE").each(function () {
console.log($(this).text())
});
}
}