Changeset 1909
- Timestamp:
- 11/18/06 10:35:02 (2 years ago)
- Files:
-
- trunk/openlayers/lib/OpenLayers/Util.js (modified) (1 diff)
- trunk/openlayers/tests/test_Util.html (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/openlayers/lib/OpenLayers/Util.js
r1906 r1909 381 381 var value = params[key]; 382 382 if ((value != null) && (typeof value != 'function')) { 383 paramsArray.push(key + "=" + value); 383 paramsArray.push(encodeURIComponent(key) + "=" + 384 encodeURIComponent(value)); 384 385 } 385 386 } trunk/openlayers/tests/test_Util.html
r1605 r1909 182 182 183 183 t.eq( OpenLayers.Util.getParameterString(params), "foo=bar&chicken=1.5", "getParameterString returns correctly"); 184 t.eq( OpenLayers.Util.getParameterString({'a:':'b='}), "a%3A=b%3D", "getParameterString returns correctly with non-ascii keys/values"); 184 185 } 185 186
