Tuesday, October 25, 2016

create custom properties to control using html5

<td>Select User</td><td><div id="peoplePickerDiv" data-ctrlname="People" data-colname="Employee_x0020_Incharge"></div>
   
</td>
</tr>
<tr>
<td>EmpName</td><td><input type="text" data-ctrlname="" data-colname="Employee_x0020_Name" name="txtEmployeeName" id="txtEmployeeName"/></td>
</tr>
<tr>
<td>Emp Phone</td><td><input type="text" data-ctrlname="" data-colname="Employee_x0020_Phone_x0020_No" name="txtEmployeeNo" id="txtEmployeeNo"/></td>
</tr>
<tr>
<td>Joining Date</td><td><input type="text" data-ctrlname="" data-colname="Joining_x0020_Date" id="datepicker" name="datepicker"/></td>
</tr>

read array using jquery

var jsonObjs=JsonArray();
   
       $.each(jsonObjs, function(idx, nextObj)
   {
    debugger;
key = nextObj.name;
value = nextObj.value;
if(!isEmpty(key))
{
   if(nextObj.type=='People')
{
var users = new Array();
var userarray=value.split(";");
for(var v = 0; v<userarray.length;v++)
{
users.push(SP.FieldUserValue.fromUser(userarray[v]));
}
value = users;
}
oListItem.set_item(key, value);
}
   });

Monday, October 24, 2016

Add multiple users to sharepoint list in jsom

var users = new Array();
var userarray=obj[j].value.split(";");
for(var v = 0; v<userarray.length;v++)
{
users.push(SP.FieldUserValue.fromUser(userarray[v]));

}

Retrieve-list-data-using-angularjs rest-api in sharepoint 2013

http://www.enjoysharepoint.com/Articles/Details/retrieve-list-data-using-angularjs-rest-api-in-sharepoint-2013-20863.aspx

jQuery Promises & Deferreds with SharePoint 2013 JSOM

http://blog.qumsieh.ca/2013/10/31/using-jquery-promises-deferreds-with-sharepoint-2013-jsom/

Get SharePoint People Picker Value using Java Script