循环URL和加载使用数组依赖于ID
Loop URL and load using array depends on ID
我有一个id的字符串列表;
ids = '1,2,3,4,5'
只是div
的表示形式<div id="item_1">Text 1 - Suspended </div>
<div id="item_2">Text 2 - Suspended </div>
<div id="item_3">Text 3 - Suspended </div>
<div id="item_4">Text 4 - Suspended </div>
和转换为数组(如果你有一个更好的解决方案,将字符串转换为数组,请分享,tia!)
array_id = ids.split(',');
我的问题是,我怎么能循环url,并加载到不同的div与数组id?
function multipleLoadContent(url,id){
var ids = id;
var array_id = new Array();
array_id = ids.split(',');
// maybe loop here and apply where id is?
$("#item_"+array_id ).load(url);
}
返回的文本是系统生成的输出,例如
for id "item_1" returned text "Text 1 - Active"
for id "item_2" returned text "Text 2 - Declined"
for id "item_3" returned text "Text 3 - Stale"
.....
可以使用for循环遍历每个元素:
array_id.forEach(item) {
$("#item_" + item).load(url);
}
这是一个for-each循环,迭代array_id
中的所有元素。当前元素的值可以通过item
访问。考虑:
var array_test = [1, 2, 3, 6]
array_test.forEach(function(item) {
console.log(item);
});
这将记录:
1
2
3
6
和预期的一样,因为我们循环遍历每个元素并记录它
甚至更好,您可以使用forEach方法。
ids.split(',').
forEach(function(item){
$("#item_"+item ).load(url));
});
相关文章:
- 查找数组's按属性不存在于另一个数组中的对象
- 用null填充稀疏数组(类似于压缩两个数组)
- 在对象上迭代以验证它是否's键存在于数组中
- 如何创建独立于数组更新的组件列表
- undercore返回数组中对象的indes,其中单词存在于对象中的句子中
- 为什么“.forEach”适用于密集数组,而不适用于稀疏数组
- 仅当项目没有't存在于数组中
- 检查数组中的项是否存在于对象内部
- 创建一个不依赖于Snap实例的组
- 将jQuery事件函数应用于新的Knockout.js数组元素
- 对于Chai中的数组,等效于rspec=~
- 使用依赖于PHP数组的选项进行选择
- 隐藏表列依赖于按钮在多个动态json数组键基于angularjs
- 两个依赖于Rails模型中数组的下拉菜单项
- Javascript,排序2数组依赖
- 如何将数组应用于视图
- Openlayers 3,将特征数组应用于矢量结果getId()不是一个函数
- 循环URL和加载使用数组依赖于ID
- 隐藏表列依赖于多个动态json数组中的按钮
- 如果数组存在于本地存储中,则返回false