Jquery Ajaxq错误 - Microsoft JScript运行时错误:对象不支持此属性或方法

时间:2011-06-03 21:07:37

标签: jquery

尝试运行ajaxq调用时出现此错误。我在同一个网页中成功运行了类似的调用。如果我将函数切换为ajax调用而不是ajaxq,我也能成功完成调用。这是一些代码。

function LoadAbsBetaGroupNotionalChart() {
        $.ajaxq("GetGrid", {
            url: 'AnyChartXmlGenerator.aspx?bid=' + myQueryStrings['bid'] + "&charttype=betagroupnotional&charttitle=&indexCode=" + myQueryStrings['indexCode'] + "&jon=" + myQueryStrings['jon'] + "&sam=" + myQueryStrings['sam'],
            cache: false,
            success: function (data) {
                var absBetaGroupNotionalChart = new AnyChart('./swf/AnyChart.swf');
                absBetaGroupNotionalChart.width = '300';
                absBetaGroupNotionalChart.height = '280';
                absBetaGroupNotionalChart.setData = data;
                //absBetaGroupNotionalChart.setXMLFile('AnyChartXmlGenerator.aspx?bid=' + myQueryStrings['bid'] + "&charttype=betagroupnotional&charttitle=&indexCode=" + myQueryStrings['indexCode'] + "&jon=" + myQueryStrings['jon'] + "&sam=" + myQueryStrings['sam']);
                absBetaGroupNotionalChart.addEventListener("draw", function () {
                    saveChartAsImage(absBetaGroupNotionalChart, randomDirName, "absBetaGroupNotionalChart");
                });
                absBetaGroupNotionalChart.write('absBetaGroupNotionalChart');
            }
        });
    }

1 个答案:

答案 0 :(得分:0)

我相信我知道你不能在另一个ajaxq调用中调用ajaxq,即使你改变了ajaxq的名字。我用ajax而不是ajaxq替换了我的调用,它起作用了。