jQuery更改.get文件运行时

时间:2013-04-11 12:57:44

标签: jquery getjson

我使用以下代码在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); 
})

但是在更改下拉值时,图表并不令人耳目一新。 你能帮忙吗?

1 个答案:

答案 0 :(得分:0)

在这里你将字符串传递给你的函数:

var $xml_name = 'data.xml';

在您的下拉列表更改中,您传递了jquery对象

$xml_name = $('newdata.xml');

我不认为这是正确的行为。