jQuery读取XML并保存数据以便在另一个插件中访问
jQuery read XML and save for data for access in another plugin
我有两个大的XML文件:
- 车辆数据(id, name, image等)。
- 交易(car_id,里程,速度等)
目前,我首先使用jQuery AJAX读取Car XML,并生成相关的HTML。
问题是,接下来我需要读取具有car_id的Tariff XML,尽管我想获得汽车图像。如何将car_id和图像保存在临时内存中,而无需再次读取XML文件以查找图像?
$.ajax({
type: "GET",
url: carXmlPath,
dataType: "xml",
contentType: "text/xml; charset=utf-8",
success: function(xml){
carCarousel.html("");
$(xml).find("car").each(function(index, value){
var tis = $(this), first = '';
if(index == 0) first = ' class="selected"';
carCarousel.append('<li'+first+' data-id="'+tis.find("id").text()+'">' + tis.find("name").text() + tis.find("thumbnail").text() + '</li>');
});
carCarousel.removeClass("loading");
}
});
我知道这应该都在服务器上实现,但这不是一个选项在这里,它必须在JS中完成。
如果要创建附加到DOM的文档片段,那么我会使用数据孤岛。
。Data-car-img和data-car-id
相关文章:
- 在jquery的另一个文件上浏览jquery插件
- 我们如何在jQuery Datatable调用结果中启动另一个jQuery插件,而不是页面就绪函数
- 科尔多瓦使用SplashScreen插件在另一个文件夹中查找cordova_plugins.js
- 仅当从另一个 URL 加载数据时,才会触发另一个插件
- jQuery通知插件在另一个JS文件中不起作用
- 另一个就地编辑器 - 一个jQuery就地编辑插件
- 文本编辑器插件,允许数据与另一个插件交互
- jQuery fileDownload与另一个jQuery插件冲突
- jQuery AJAX回调方法无法访问另一个插件方法
- 我如何创建另一个链接,以查看在灯箱中的图像-画廊插件
- 从另一个.js文件调用插件内部的函数
- jQuery读取XML并保存数据以便在另一个插件中访问
- Jquery插件不能加载到另一个Javascript中
- jQuery插件,使一个元素环绕另一个元素运行
- 当加载另一个html文件时,Cordova插件停止工作
- 我如何将gulp frontmatters输出传递到gulp中的另一个插件
- 从一个jQuery插件触发一个事件,并在另一个插件中捕获它
- 另一个插件的访问方法
- 销毁另一个插件中的一个插件
- 一个插件如何包装另一个插件?