fusionChart报表控件 setDataURL与setDataXML的区别 fusionChart setDataURL与setDataXML的区别 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 setDataURL 参数为一个xml文件路径setDataXML 参数为一段xml格式字符串 在myCharts.setDataXML();方法中,中间是一段xml代码,跟之前setDataURL()使用的xml文件的url路径是不一样的。 1、字符长度区别 我们知道,在使用get方式得到参数时,浏览器对参数值得长度是有一定的限制的,所以如果xml字符过长,可能会产生问题。这个时候就需要使用setDataURL()方法; 2、双字节(中文字符)区别 如果你的xml字符里含有双字节字符,例如中文字符,你就不能使用setData XML()方法,而要使用setDataURL() 最佳模式:在我们的实际应用当中,数据不可能事静态的,他可能是有用户选择查询条件,然后提交给服务器,服务器返回一个查询的结果,比如search.jsp?year=2008。所以腿甲的最佳模式是使用setDataURL()方法,并且使用javascript加载图形。 注意:在使用setDataURL()方法时,如果地址里含有“?”、“&”等字符,你就需要对这个地址进行URL编码,在js里进行编码,使用escape(url)这个函数,如果你想在服务器进行编码,那就要使用你所用的编程语言进行编码,比如java,则使用编码的类方法是:java.net.URLEncoder.encode()。 jquery将type为check替换成type为text的字符串 js如何移动iframe里的页面位置 EXT 列表条数显示问题 关于CheckBoxList中的项选中时无刷新及最多能选几项的问题 操作div问题 请教一个简单的窗口弹出问题 急,我想用Javascript 实现多个选择的对话框,即含有YES和Nod 我是新手,在网页中怎么做菜单,有没有简单的例子。 能不能帮我写一个最简单的例子帖在上面,谢谢!! 怎么随机放大放小 高分请教低级问题 html5 websoket 请教jquery的focus()的用法
setDataXML 参数为一段xml格式字符串
1、字符长度区别
我们知道,在使用get方式得到参数时,浏览器对参数值得长度是有一定的限制的,所以如果xml字符过长,可能会产生问题。这个时候就需要使用setDataURL()方法;
2、双字节(中文字符)区别
如果你的xml字符里含有双字节字符,例如中文字符,你就不能使用setData
XML()方法,而要使用setDataURL() 最佳模式:在我们的实际应用当中,数据不可能事静态的,他可能是有用户选择查询条件,然后提交给服务器,服务器返回一个查询的结果,比如search.jsp?year=2008。所以腿甲的最佳模式是使用setDataURL()方法,并且使用javascript加载图形。
注意:在使用setDataURL()方法时,如果地址里含有“?”、“&”等字符,你就需要对这个地址进行URL编码,在js里进行编码,使用escape(url)这个函数,如果你想在服务器进行编码,那就要使用你所用的编程语言进行编码,比如java,则使用编码的类方法是:java.net.URLEncoder.encode()。