我目前正在尝试找出如何从 JavaScript 获取对共享点中当前选定列表的引用。如果我知道标题或 ID,我就可以获取它,但我希望它根据用户所在位置动态获取列表。我有这个代码(在我的模式对话框中):
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()
返回 null。可能还有一些其他脚本我需要等待 - 但是哪一个?
最佳答案
我明白了。 SP.ListOperation.Selection.getSelectedList()
在模式对话框内不起作用。我需要从父窗口传递列表 ID。
关于javascript - 在加载时获取 javascript 中当前选定的列表 - sharepoint 2010,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6422939/