尝试运行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');
}
});
}
答案 0 :(得分:0)
我相信我知道你不能在另一个ajaxq调用中调用ajaxq,即使你改变了ajaxq的名字。我用ajax而不是ajaxq替换了我的调用,它起作用了。