Getting Details var displayName = "" ; function GetUser() { displayName = $().SPServices.SPGetCurrentUser({ fieldName: "Title" }); var ctx = new SP.ClientContext.get_current(); this .currentUser = ctx.get_web().get_currentUser(); ctx.load( this .currentUser); ctx.executeQueryAsync(Function.createDelegate( this , this .onSucceededGetUser), Function.createDelegate( this , this .onQueryFailed)); } function onSucceededGetUser(sender, args) { $( "input[Title='Email']" ).val( this .currentUser.get_email()); } function onQueryFailed(sender, args) { alert( 'Request failed. ' + args.get_message() + '\n' + args.get_stackTrace()...