gpt4 book ai didi

javascript - 来自 ajax 调用的全局数组

转载 作者:行者123 更新时间:2023-11-28 09:37:11 28 4
gpt4 key购买 nike

我想根据 ajax 调用的值创建数组,并能够在 ajax 调用外部使用这些数组(作为全局数组)。

这是我的 books.xml 文件:

<?xml version="1.0"?>
<root>
<book>
<title>title1</title>
<pages>100</pages>
</book>
<book>
<title>title2</title>
<pages>200</pages>
</book>
</root>

我想要什么(设置为全局数组):

title = array("title1","title2");
pages = array("100","200");

感谢您的帮助!

最佳答案

您可以全局声明数据对象

var globalData = {
title: [],
pages: []
}

以及 ajax 响应处理函数中

function getData(data) {

$(data).find("title").each(function(index, item) {
globalData.title.push($(item).text());
});
$(data).find("pages").each(function(index, item) {
globalData.pages.push($(item).text());
});
console.log(globalData.title, globalData.pages);

}

演示:http://jsfiddle.net/NdFDR/2/

关于javascript - 来自 ajax 调用的全局数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12852173/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com