0

I'm using Ext.util.json.encode to encode the column model from a jqgrid, and passing that as the query string. It's long, but it works in Chrome/Firefox. In IE8, I see that the last half of the last column is truncated. If the last column is:

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

in IE, only up to

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

is returned and the last 96 characters are cut off, for a total of 1986 characters as opposed to 2085.

I'm stumped. Any ideas?

earachefl
  • 1,880
  • 7
  • 31
  • 55

1 Answers1

1

According to Microsoft, there is a 2083 character limit on the entire URL; that includes not only the query string, but the rest of the URL as well.

This may have been relaxed in IE9- see this question and this one for more info.

Community
  • 1
  • 1
joev
  • 1,384
  • 9
  • 18
  • thanks - I guess my googling skills were sub-par on this one. I went ahead and re-worked it to not pass the query string - probably a better idea anyway. Thanks. – earachefl Dec 28 '11 at 20:17