js と sharepoint 間のやり取りに関する簡単な質問
SharePoint からリスト アイテムを取得するために、asp ページに js を作成しました。次のように書きました。
$(document).ready(function () { ExecuteOrDelayUntilScriptLoaded(find, "sp.js"); });
window.onload = function () {
find();
}
function loadConstants() {
var clientContext = new SP.ClientContext.get_current(); ;
this.web = clientContext.get_web();
var lists = web.get_lists();
var list = lists.getByTitle("Weekend's Notes");
var camlQuery = new SP.CamlQuery();
this.items = list.getItems(camlQuery);
clientContext.load(items);
clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded), Function.createDelegate(this, this.onQueryFailed));
}
以下は検索方法です
function onQuerySucceeded(sender, args) {
var listItemInfo = '';
var listItemEnumerator = collListItem.getEnumerator();
while (listItemEnumerator.moveNext()) {
var oListItem = listItemEnumerator.get_current();
//document.getElementById("ctl00_m_g_826af611_885a_4a36_8141_91157fa66535_ctl00_TextArea1").innerHTML = oListItem.get_item('Note');
}
}
ブラウザを更新するたびに、それがUncaught TypeError: Cannot read property 'get_current' of undefinedであることを示してい ます。それについてのアイデアはまったくありません...