[OpenLayers-Dev] OpenLayers.loadURL( ) : params - Params on get
(doesnt seem to work)
Eric Lemoine
eric.c2c at gmail.com
Thu Mar 6 15:36:34 EST 2008
2008/3/6 Jc Albert <jcalbert802 at yahoo.fr>:
>
> Hi,
>
> When calling this function the 'params' parameter doesn't work.
> I think I've found why :
>
> When you call OpenLayers.loadURL(url, param,... ) and you give string like
> param = "toto=blabla&titi=haha";
>
> The following function (Ajax.js, line 257) :
> this.options.parameters =
> OpenLayers.Util.getParameters(this.options.parameters);
> return null.
>
> OpenLayers.Util.getParameters() seems to need a full url like
> "page.php?toto=blabla&titi=haha" to work.
> if you only give the params, it return null. So parameters are lost.
Hi Jc
It looks like you've found a bug in the Ajax code. Note however that
providing a object instead of a string should work:
OpenLayers.loadURL(url, {'fookey':'fooval','barkey':'barval'});
--
Eric
More information about the Dev
mailing list