Posts

Showing posts from April 29, 2015

Using ECMA Script to insert item into SPList

function insertItem() {     $.blockUI();     debugger;     var oList = context.get_web().get_lists().getByTitle('Asset Request');     var itemCreateInfo = new SP.ListItemCreationInformation();     this.oListItem = oList.addItem(itemCreateInfo);     var EmployeeID = document.getElementById("txtEmployeeID").value;     var EmployeeName = document.getElementById("txtEmployeeName").value;     // var Requestdate = document.getElementById("txtRequestdate").value;     var Designation = document.getElementById("txtDesignation").value;     var EmailID = document.getElementById("txtEmailID").value;     var Project = document.getElementById("txtProject").value;     // var ContactNumber = document.getElementById("txtContactNumber").value;     $.each($("#SoftwareRequirements option:selected"), function (e) {         value = value + $(this).text() + ", ";     });     value = value.substr

Get logged in user using ECMA Script

function getWebUserData() {     $.blockUI();     // debugger;       web = context.get_web();     currentUser = web.get_currentUser();     currentUser.retrieve();     context.load(web);     context.executeQueryAsync(Function.createDelegate(this, this.onSuccessMethod), Function.createDelegate(this, this.onFailureMethod)); } function onSuccessMethod(sender, args) {     userObject = web.get_currentUser();     loggginname = userObject.get_loginName();     loggginname = loggginname.split("\\")[1];     currentUrl = window.location.origin;     currentUrl = currentUrl + "/";     var clientContext = new SP.ClientContext(currentUrl);     empBasicInfoLst = clientContext.get_web().get_lists().getByTitle("EmpBasicInfo");     spCamlQueryObj = new SP.CamlQuery();     spQueryGetUserInfo = "<View><Query><Where><Eq><FieldRef Name='Title' /><Value Type='Text'>" + loggginname + "</Value>