FusionCharts 無法傳遞多個引數

2021-06-17 23:33:20 字數 472 閱讀 8403

var chart = new fusioncharts("$/plugins/fusioncharts/charts/column3d.swf", "chartid", "904", "300", "0", "0");

chart.setdataurl("$/info/getdatainfo?beginyear=2008&endyear=2012");

後台接收引數時只能獲得 beginyear 的值,而 endyear 值為 null。

網上查詢資料說是因為 chart.setdataurl 對特殊字元敏感,只能傳遞第乙個引數,& 符號後面的引數就無法識別了。

解決方法:

chart.setdataurl(escape("$/info/getdatainfo?beginyear=2008&endyear=2012"));

噢耶!這樣就能傳遞多個引數了。

fusioncharts如何運用

fusioncharts是乙個很使用的網頁報表外掛程式,通過它可以滿足各種各樣的 需要而且樣式也肯酷。接下來就看看它是如何完成乙個圖表的 我用的是myeclipse所以就用的web專案做的,首先建立web專案。然後建立fusioncharts資料夾把壓縮包下js資料夾裡所有的檔案考過來。type是圖...

FusionCharts 中文提示資訊

fusioncharts 中文提示資訊 var mycharta new fusioncharts char realpefe chartapanel.body.getwidth chartapanel.body.getheight 0 0 mycharta.setdataurl 資料請求路徑 my...

vue router params無法傳參的問題

文章有誤 請參考這篇部落格 最近需要使用router 的params傳參,原來使用的是query傳參,因為引數太多,而且query傳參可以在位址列看到,所以想要使用params傳參。這是我開始寫的 this.router.push 這樣是可以跳轉到另外乙個頁面的,但是引數取不到,控制台輸出的rout...