How to set /auto populate Person/ Group field in SharePoint 2013 New/ edit forms using Javascript? I tried this code and its not working in 2013
<script type="text/javascript">
//fiedName is the userfield displayName
//userName is the displayname of user you want to autofill
function SetUserFieldValue(fieldName, userName) {
var _PeoplePicker = $("div[title='" + fieldName + "']"); //// $("[id$='ClientPeoplePicker'][title='" + fieldName + "']"); // not worked
var _PeoplePickerTopId = _PeoplePicker.attr('id');
var _PeoplePickerEditer = $("input[title='" + fieldName + "']");
_PeoplePickerEditer.val(userName);
var _PeoplePickerOject = SPClientPeoplePicker.SPClientPeoplePickerDict[_PeoplePickerTopId];
_PeoplePickerOject.AddUnresolvedUserFromEditor(true);
}
</script>
I can get the current logged in user, but struck to populate, resolve the user name in the person field.