JSON is undefined error in SharePoint 2013 InfoPath Person Group Picker in IE 11

JSON is undefined error in SharePoint 2013 InfoPath Person Group Picker in IE 11
SharePoint deveopment training course

Here we will discuss JSON is undefined error which comes in IE 11 for a Person Group picker in a customized InfoPath form. We had a SharePoint 2013 list which we have customized using InfoPath. And that InfoPath has few people pickers in it.

Now when user click on Person Group Picker then they are getting the error like below:
‘JSON’ is undefined.

JSON is undefined error in SharePoint 2013 InfoPath Person Group Picker in IE 11
JSON is undefined error in SharePoint 2013 InfoPath Person Group Picker in IE 11

Just to let you know that we were using IE11 browser to test this.

When we are trying in Google chrome it was working correctly. No error coming in Google Chrome.

Solution:
This might not be a proper solution but this is a workaround.

Approach-1:
In the IE, click on the Settings icon then click on “Compatibility View Settings”. In the Compatibility View Settings page uncheck “Display intranet sites in Compatibility View” as shown in the fig below:

 JSON is undefined error in SharePoint 2013 InfoPath Person Group Picker in IE 11
JSON is undefined error in SharePoint 2013 InfoPath Person Group Picker in IE 11

Now close your browser and try again. It should resolve the issue.

Approach-2:
If the above approach did not work, you can try this approach.

From the Tools menu in IE check if “Enterprise Mode” is unchecked or not. If it is not unchecked please uncheck it. It should appear like below:

 JSON is undefined error in SharePoint 2013 InfoPath Person Group Picker in IE 11
JSON is undefined error in SharePoint 2013 InfoPath Person Group Picker in IE 11

Read some SharePoint jsom tutorials:

Then close the browser and try again. it should solve the issue.

Check out Best Alternative to InfoPath -> Try Now

free sharepoint training

SharePoint Online FREE Training

JOIN a FREE SharePoint Video Course (3 Part Video Series)

envelope
envelope

About Bijay Kumar

I am Bijay from Odisha, India. Currently working in my own venture TSInfo Technologies in Bangalore, India. I am Microsoft Office Servers and Services (SharePoint) MVP (5 times). I works in SharePoint 2016/2013/2010, SharePoint Online Office 365 etc. Check out My MVP Profile.. I also run popular SharePoint web site SharePointSky.com

View all posts by Bijay Kumar →