私は現在、javascriptからSharePointで現在選択されているリストへの参照を取得する方法を見つけようとしています。タイトルや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を返すことです。おそらく私が待つ必要のある他のスクリプトがいくつかありますが、どれですか?