我们可以像C#一样在jQuery中进行文件处理吗

本文关键字:jQuery 处理 文件 一样 我们 | 更新日期: 2023-09-27 18:29:22

我的问题是,我能像C#中那样在jQuery中处理文件吗。假设我想从粒子路径中获取所有目录,我们可以编写下面给出的代码。

string foldersPath = @"C:'Filesystem'Staging'Incoming";
if (Directory.Exists(foldersPath))
{
    string[] folders = Directory.GetDirectories(foldersPath, "*", System.IO.SearchOption.AllDirectories);
}

现在我想在jQuery中写下这段代码。

有可能吗?如果是,请给我一些演示代码。

我们可以像C#一样在jQuery中进行文件处理吗

否,您不能通过JavaScript或jQuery直接访问文件系统,但您可以使用jQuery .ajax()调用来调用服务器端资源,如.aspx页面、.ashx(HTTP处理程序)、ASP.NET AJAX页面方法、.asmx web服务、WCF web服务;它可以通过JSON向您返回文件信息的CCD_ 2。

在使用JavascriptjQuery的客户端脚本中不能执行此操作,这是不安全的。这只能在服务器端完成(安全)。

更新:

如果您对HTML5感兴趣,请查看此使用文件API读取JavaScript中的文件