Problem with setDataURL and Ampersand
FusionCharts Forum
Home       Members    Calendar    Who's On
Welcome Guest ( Login | Register )
        



Problem with setDataURL and Ampersand Expand / Collapse
Author
Message
Posted 8/27/2007 9:46:18 AM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: Forum Members
Last Login: 8/29/2007 4:00:06 PM
Posts: 4, Visits: 10
I am using the setDataURL method and want to pass other parameters via GET query string. All works fine except when one of the parameters is an ampersand.

For example

myChart.setDataURL(escape("/loadchart/chart?param1=" + param1 + "¶m2=" + param2));
myChart.render(id);

It works fine when: param1 = 'string1', param2 = 'param2'
However, if fails when: param1 = 'strin&g1', param2 = 'param2'

Replacing & with %26 does not fix the problem as I would have expected it would.

Please help.
Post #2105
Posted 8/27/2007 11:44:10 AM
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

Group: Forum Members
Last Login: 9/10/2007 11:38:00 AM
Posts: 15, Visits: 15
I am running into the same issue. Any thoughts?
Post #2106
Posted 8/27/2007 2:54:34 PM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: Forum Members
Last Login: 8/29/2007 4:00:06 PM
Posts: 4, Visits: 10
I have tried almost everything that makes logical sense to me. I am wondering if maybe double encoding will do the trick: %2526...
Post #2109
Posted 8/27/2007 2:55:56 PM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: Forum Members
Last Login: 8/29/2007 4:00:06 PM
Posts: 4, Visits: 10
yeah that seems to work
Post #2110
Posted 8/27/2007 2:56:01 PM
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

Group: Forum Members
Last Login: 9/10/2007 11:38:00 AM
Posts: 15, Visits: 15
doing an escape() resolved the issue for me..
Post #2111
Posted 2/1/2008 8:47:21 AM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: Forum Members
Last Login: 6/20/2008 7:08:20 AM
Posts: 3, Visits: 8
I also ran into this. There is a javascript function to help

gauge1.setDataURL("URL?" + encodeURIComponent("param1=111¶m2=222"));

Post #4307
« Prev Topic | Next Topic »


Permissions Expand / Collapse

All times are GMT -7:00, Time now is 11:02am


Execution: 0.063.