Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.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
使用jquery搜索txt文件以查找元素并显示下一行_Jquery_Search_Import - Fatal编程技术网

使用jquery搜索txt文件以查找元素并显示下一行

使用jquery搜索txt文件以查找元素并显示下一行,jquery,search,import,Jquery,Search,Import,我试图jquery一个文件,最好是.txt,但可以是.html,其中有一个例子 第一组: 分数: 第2组: 分数: 我可以在html中使用jquery搜索“组2”并在div中显示下一行吗?您通常不会使用jquery直接转到该文件 最好使用一些服务器端代码来解析文件,解析文件,以某种有意义的状态返回它(可能是JSON)?然后使用jQuery将其返回到div中,而不是使用它解析文本 通过这种方式,您仍然可以使用jQuery操作HTML,但文件的实际处理将在服务器端完成,这无论如何都会更好,因为这意味

我试图jquery一个文件,最好是.txt,但可以是.html,其中有一个例子

第一组:

分数:

第2组:

分数:


我可以在html中使用jquery搜索“组2”并在div中显示下一行吗?

您通常不会使用jquery直接转到该文件

最好使用一些服务器端代码来解析文件,解析文件,以某种有意义的状态返回它(可能是JSON)?然后使用jQuery将其返回到div中,而不是使用它解析文本

通过这种方式,您仍然可以使用jQuery操作HTML,但文件的实际处理将在服务器端完成,这无论如何都会更好,因为这意味着如果您有一个非常大的文件要解析,您不能只挂起浏览器


虽然从技术上讲,您可以绕过它,这样您就可以通过ajax请求获取文件,但支持它可能会让人头疼。

您无法直接查看硬盘上的文件,因为javascript无法访问您的文件系统。这就是说,不,你不能使用jQuery。如果它只是文本,不,你不能像使用DOM元素那样进行搜索,但是你可以在换行符上拆分,并使用字符串方法(如indexOf)来查找正确的行等。如果你把它放在HTML结构中,那么你可以使用ajax获取它并在中搜索。谢谢大家,当然,好吧,我最终学习了MySql:)感谢上帝,我做到了。睁开眼睛!