Skip to main content

Posts

Showing posts with the label Client Object Model

How to get lookup value(username) from people picker column using JavaScript(Client Object Model)?

Recently I faced an issue on fetching username from people picker column. Below is the code which can be used in such scenarios- // JavaScript source code function getUsers() { //Get the current client context ctx = new SP.ClientContext(webUrl); // Get Web web = ctx.get_web(); // Get List list = web.get_lists().getByTitle("My List"); camlQry = new SP.CamlQuery(); //Traverse through all files and folders deep and get some people picker fields like "Author" camlQry.set_viewXml('<View Scope=\'RecursiveAll\'>' + '<Query>' + '<ViewFields>' + '<FieldRef Name=\'' + colValuesEnum.Title + '\' />' + '<FieldRef Name=\'' + colValuesEnum.Author + '\' />' + '</ViewFields> ' + '</View>'); listItem = list.getItems(camlQry); ctx.load(listItem); ctx.executeQueryAsync(success, failed); } //Success CallBack Function fun...