从文本文件中读取行列表

时间:2015-07-28 17:33:17

标签: javascript jquery

我有一个文本文件,我将值存储在这样的文本文件中:

http://www.website.com/myurl1.php
http://www.website.com/myurl2.php
http://www.website.com/myurl3.php
http://www.website.com/myurl4.php
http://www.website.com/myurl5.php
http://www.website.com/myurl6.php
http://www.website.com/myurl7.php

现在使用jquery,当通过任何方式完成刷新时,我想调用body onload上的一个函数,它将调用此文件并在ajax中逐个运行链接,而不是在实际的url中,所以它应该基本上加载到达最后一个文件时的内容

希望我的问题有意义

1 个答案:

答案 0 :(得分:1)

您也可以使用Ajax读取文件。 您可以将文件中的列表保存为json数组,以简化操作。 让我们将您的文件命名为list.json,并将列表放在json格式中:

['http://www.website.com/myurl1.php',
'http://www.website.com/myurl2.php',
'http://www.website.com/myurl3.php',
'http://www.website.com/myurl4.php',
'http://www.website.com/myurl5.php',
'http://www.website.com/myurl6.php',
'http://www.website.com/myurl7.php']

使用Jquery:

var myList = [];

$.get( "list.json", function( data ) {
  myList.append(data);
});

迭代myList以进行每次ajax调用。 希望这会有所帮助。