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...