This is a strange compatibility issue so have a ticket open with Microsoft so will update with the real fix (i'm assuming that it will be a hot fix).
When you open a people picker in IE 11 for a infopath form in the browser, the error get's thrown, JSON is undefined.
the temporary fix is to add teh following to the pickerdialog.master in the layouts folder.
Add this to the top of the page:
<!DOCTYPE html>
Replace the meta tag where it has
<meta http-equiv="X-UA-Compatible" content="IE=10" />
with the following:
<meta http-equiv="X-UA-Compatible" content="IE=edge;chrome=1" />
<!--[if lt IE 9]>
<script src="http://code.jquery.com/jquery-1.10.2.js"></script>
<![endif]-->
<!--[if gte IE 9]><!-->
<script src="http://code.jquery.com/jquery-2.0.3.js"></script>
<!--<![endif]-->
Save.
Test your people picker on infopath browser form.
When you open a people picker in IE 11 for a infopath form in the browser, the error get's thrown, JSON is undefined.
the temporary fix is to add teh following to the pickerdialog.master in the layouts folder.
Add this to the top of the page:
<!DOCTYPE html>
Replace the meta tag where it has
<meta http-equiv="X-UA-Compatible" content="IE=10" />
with the following:
<meta http-equiv="X-UA-Compatible" content="IE=edge;chrome=1" />
<!--[if lt IE 9]>
<script src="http://code.jquery.com/jquery-1.10.2.js"></script>
<![endif]-->
<!--[if gte IE 9]><!-->
<script src="http://code.jquery.com/jquery-2.0.3.js"></script>
<!--<![endif]-->
Save.
Test your people picker on infopath browser form.