0
다음 코드는 제목별로 GUID 목록을 가져옵니다. 내가 알아낼 수없는 것은 변수에 할당 될 수 있도록 그 값을 반환하는 코드를 얻는 방법입니다.JavaScript에서 SharePoint 목록 GUID를 반환하십시오.
저는 JavaScript가 처음이므로 뉘앙스가 저를 괴롭 힙니다. 코드에서 진행되는 작업의 대부분을 이해합니다. 성공 함수에 alert()
을 추가했지만 GUID 값을 반환하는 return 문을 어디에 넣을 지 알 수 없습니다.
var list;
function getListId(listTitle) {
var context = new SP.ClientContext.get_current();
var web = context.get_web();
list = web.get_lists().getByTitle(listTitle);
context.load(list, 'Id');
context.executeQueryAsync(Function.createDelegate(this,success), Function.createDelegate(this,error));
}
function success() {
var listId = list.get_id();
// console.log(listId);
alert(listId);
return listId;
}
function error(sender, args) {
alert('Request failed. ' + args.get_message() +
'\n' + args.get_stackTrace());
}