<script type="text/javascript">
ExecuteOrDelayUntilScriptLoaded(init,'sp.js');
var currentUser;
function init(){
this.clientContext =
new SP.ClientContext.get_current();
this.oWeb =
clientContext.get_web();
currentUser =
this.oWeb.get_currentUser();
this.clientContext.load(currentUser);
this.clientContext.executeQueryAsync(Function.createDelegate(this,this.onQuerySucceeded),
Function.createDelegate(this,this.onQueryFailed));
}
function onQuerySucceeded()
{
var currentUserName=
currentUser.get_loginName();
$("input[Title='Employee
Name']").val(currentUser.get_loginName().split('\\')[1]);
$("input[Title='Employee
Name']").attr("readonly",true);
if(!currentUser.get_isSiteAdmin())
{
$("span table
tr td nobr").filter(function() {
return
$(this).text() === "Order Status";
}).closest("tr").remove();
$("span table
tr td nobr").filter(function() {
return
$(this).text() === "Admin Comment";
}).closest("tr").remove();
}
}
function
onQueryFailed(sender, args) {
alert('Request
failed. \nError: ' + args.get_message() + '\nStackTrace: ' +
args.get_stackTrace());
}
</script>
2] Placed .js file in style library
3] Refer .JS in CEWP.
** How to get value
from People editor in sharepoint
<script
src="http://code.jquery.com/jquery-1.7.2.min.js"
type="text/javascript"></script>
<script type="text/javascript">
ExecuteOrDelayUntilScriptLoaded(init,'sp.js');
var currentUser;
var dptHOD;
function init(){
this.clientContext =
new SP.ClientContext.get_current();
this.oWeb =
clientContext.get_web();
currentUser =
this.oWeb.get_currentUser();
var _PeoplePicker =
$("div[title='DeptHOD']");
var
_PeoplePickerTopId = _PeoplePicker.attr('id');
var
_PeoplePickerOject =
SPClientPeoplePicker.SPClientPeoplePickerDict[_PeoplePickerTopId];
_PeoplePickerOject.AddUnresolvedUserFromEditor(true);
var users =
_PeoplePickerOject.GetAllUserInfo();
var user = users[0];
dptHOD =
user["DisplayText"];
this.clientContext.load(currentUser);
this.clientContext.executeQueryAsync(Function.createDelegate(this,this.onQuerySucceeded),
Function.createDelegate(this,this.onQueryFailed));
}
function
onQuerySucceeded() {
var currentUserName=
currentUser.get_title();
//
$("input[Title='DeptHOD']").val(currentUser.get_loginName().split('\\')[1]);
//
$("input[Title='DeptHOD']").attr("readonly",true);
//
alert(currentUserName);
// alert(dptHOD);
if(currentUserName
!= dptHOD)
{
$("span table
tr td nobr").filter(function() {
return
$(this).text() == "RequiredDocument";
}).closest("tr").remove();
}
}
function
onQueryFailed(sender, args) {
alert('Request
failed. \nError: ' + args.get_message() + '\nStackTrace: ' +
args.get_stackTrace());
}
</script>

