IE8 усекает строку json до 1986 символов - PullRequest
0 голосов
/ 28 декабря 2011

Я использую Ext.util.json.encode для кодирования модели столбца из jqgrid и передаю его в виде строки запроса.Это долго, но работает в Chrome / Firefox.В IE8 я вижу, что последняя половина последнего столбца усекается.Если последний столбец:

{"name": "Base", "index": "GEOGRAPHIC_LOCATION", "width": 46, "type": "STRING", "title":true, «hidden»: false, «widthOrg»: 40, «resizable»: true, «sortable»: true}]

в IE, только до

{"name": "Base", "index": "GEOGRAPHIC_LOCATION", "width"

возвращается и последние 96 символов обрезаются, в общей сложности 1986 символов в отличие от2085.

Я в тупике.Есть идеи?

1 Ответ

1 голос
/ 28 декабря 2011

Согласно Microsoft , ограничение на весь URL-адрес составляет 2083 символа; это включает не только строку запроса, но и остальную часть URL.

Возможно, это было ослаблено в IE9 - см. этот вопрос и этот для получения дополнительной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...