It seems that 2013 calendar people picker fields react differently than lists. I am attempting to setFieldValue and getting undefined. Is there a way to set a People Picker field within a Calendar form?
You are right, for some reason it doesn’t user the same picker control as the other forms.
You can work around it using this code:
// Set value
jQuery("#dffs_ParticipantsPicker").find(".ms-inputuserfield").html("USER DISPLAY NAME");
// Click the resolve picker icon
Change “ParticipantsPicker” for your field internal name.
Your solution worked nicely. Thank you. I attempted to set a rule on change of the people picker field to execute my function but that isn’t working either. I figured out a way around it but if you decide to add support of the setFieldValue could you also take a look at the on change issue? Thanks again.