Friday, 24 April 2015

Client Side code for SharePoint using javascript

Hi friends,

Here I will write all basic client side code for SharePoint using JavaScript.


To add Item in SharePoint list

function AddItem(){
    var clientContext = new SP.ClientContext();   
    var entitylist = clientContext.get_web().get_lists().getByTitle("List1");
    var itemCreateInfo = new SP.ListItemCreationInformation();
    var oListItem = entitylist.addItem(itemCreateInfo);  
   
    oListItem.set_item('Title', 'Test Title');
    oListItem.set_item('Body'', 'String field added.');
    oListItem.update();

    clientContext.load(oListItem);
    clientContext.executeQueryAsync(
        Function.createDelegate(this, function (sender, args) {
             alert("Item Added.");
        }),
        Function.createDelegate(this, function (sender, args) {
            console.log('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace());
        }));
}

To update "DateTime" field in SharePoint list.

code within AddItem() function:

    var dt= new Date();   
    oListItem.set_item('LoginDateTime',dt.toGMTString());
    oListItem.update();


 To Update "User" field in SharePoint list.

   oListItem.set_item('User', clientContext.get_web().get_currentUser());
   oListItem.update();


I will update my this blog post from time to time. So keep in touch...

No comments:

Post a Comment