Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从文本文件中读取行列表_Javascript_Jquery - Fatal编程技术网

Javascript 从文本文件中读取行列表

Javascript 从文本文件中读取行列表,javascript,jquery,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.websit

我有一个文本文件,我将值存储在一个文本文件中,如下所示:

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中,因此它基本上应该在到达最后一个文件时加载内容


希望我的问题有意义

您也可以使用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调用。
希望这能有所帮助。

也可以使用ajax读取文件,将列表作为json数组保存在文件中会有更大的帮助。你能给我看一些东西吗,我不知道这一切你已经尝试了什么?我认为他们说的是,您可以通过ajax请求调用php文件,并让它为您执行。无需在javascript中执行任何其他操作。>>迭代myList以进行每个ajax调用。希望这有帮助。老实说,我在这方面很笨,我在jquery中所做的是一个ajax get调用,“list.json”是url。因此,无论出于何种目的,您都可以在myList上对通过此调用获得的每个url执行相同的操作,以获取更多信息: