Невозможно загрузить значение "несколько строк текста" с помощью COM в JavaScript
Название столбца - "Диалоговое окно". Я пробовал это
var context = new SP.ClientContext.get_current();
var targetList = context.get_web().get_lists().getByTitle("myList");
var targetListItem = targetList.getItemById(_spGetQueryParam('id'));
context.load(targetListItem, "Dialog Box");
context.executeQueryAsync(Function.createDelegate(this, onStatusQuerySucceeded), Function.createDelegate(this, onStatusQueryFailed));
function onStatusQuerySucceeded() {
alert(targetListItem.get_item("Dialog Box"));
}
function onStatusQueryFailed(sender, args) {
alert("failed Dialog Box");
}
1 ответ
Решение
"Диалоговое окно" это заголовок, вы должны попробовать с внутренним именем. Вы можете использовать менеджер SharePoint, чтобы получить внутреннее имя столбца. Но чтобы убедиться, что создайте новый столбец без пробела и с несуществующим именем и попытайтесь получить значение. Имя столбца без пробела имеет то же внутреннее имя, если его не существует.