Я сейчас пытаюсь выяснить, как получить ссылку на текущий выбранный список в sharepoint из javascript. Я могу получить его, если знаю заголовок или идентификатор, но хочу, чтобы список получался динамически в зависимости от того, где находится пользователь. У меня есть этот код (в моем модальном диалоге):
ExecuteOrDelayUntilScriptLoaded(init, 'sp.js');
function init() {
var context = SP.ClientContext.get_current();
var web = context.get_web();
var list = web.get_lists().getById(SP.ListOperation.Selection.getSelectedList());
}
Проблема в том, что SP.ListOperation.Selection.getSelectedList()
возвращает ноль. Вероятно, есть какой-то другой скрипт, который мне нужно подождать - но какой?