我使用以下代码在jquery中使用xml绘制图形:
var $xml_name = 'data.xml';
myfunction($xml_name);
function myfunction($xml_name) {
$.get($xml_name, function (xml) {
// (some code)
});
});
我想从下拉列表中更改选定值的更改时$ xml_name的值。 为此,我使用了以下代码
$('#DropDown_Name').change(function () {
$xml_name = $('newdata.xml');
myfunction($xml_name);
})
但是在更改下拉值时,图表并不令人耳目一新。 你能帮忙吗?
答案 0 :(得分:0)
在这里你将字符串传递给你的函数:
var $xml_name = 'data.xml';
在您的下拉列表更改中,您传递了jquery对象
$xml_name = $('newdata.xml');
我不认为这是正确的行为。