Tag: 文件

使用JavaScript或jQuery拆分文件

我需要上传文件的一部分(只有第一个MB)。 我已经创建了一个PHP脚本来上传整个文件。 数据( formData Object)由ajax调用传递。 我的想法是现在用javascript(jquery)拆分文件。 我的请求有什么解决方案吗? 当前代码: function start(a){ //var fSize = $(‘#fileUpload’)[0].files[0].size / 1024; var formData = new FormData(); formData.append( ‘fileUpload’, $(‘#fileUpload’)[0].files[0] ); //AJAX $.ajax({ url: ‘script.php’, type: ‘POST’, data: formData, processData: false, contentType: false, success: function(msg){ alert(“Win: ” + msg); }, error: function(bla, msg){ alert(“Fail: ” + msg); } }); }

Javascript将CSV文件加载到数组中

我正在使用Wordpress开发一个网页。 网页需要有一个与所有县组合的combobox。 我有一个csv格式的数据集,对于所有这些县都有大约10k行。 当用户在下拉列表中选择一个县时,我只想要在网页中显示所选择的县数据。 这是我的要求。 在wordpress,我的网页我正在使用添加js文件 并且网页下拉的代码是 在countyList1.js文件中,我有setCounties()和getSelectedCountyData()函数。 到目前为止,我可以看到与县列表的下拉列表。 我不知道如何阅读CSV文件并将选定的县filter应用于此列表。 我尝试了FileReader对象,我可以在网页上加载CSV内容,但我不希望用户选择CSV。 我已经有了数据集。 我正在尝试使用此SOpost中的这个jquery.csv-0.71库如何使用javascript从* .CSV文件读取数据? 但我需要帮助。 这是在选择县时调用的代码 function getSelectedCountyData() { cntrySel = document.getElementById(‘county’); //selCty = countyList[cntrySel.value]; handleFiles(); } function handleFiles() { $(document).ready(function () { $.ajax({ type: “GET”, url: “D:\Docs\Desktop\csvfile.csv”, dataType: “csv”, success: function (data) { processData(data); } }); }); } function processData(allText) { var allTextLines = […]

js:输入文件到json,例如JSON.stringify

我想将html输入文件转换为json字符串,如下所示: var jsonString = JSON.stringify(file); console.log( file ); console.log( jsonString ); 现在,在我的萤火虫中: File { size=360195, type=”image/jpeg”, name=”xyz.jpg”, mehr…} Object {} 为什么jsonString空? 背景信息:我想用jsonp将文件引用发送到另一个php服务器 附加信息:我想只将文件指针(引用)转换为字符串,通过GET发送。

在JQuery中通过AJAX上传文件

我是JQuery AJAX的新手。 我想使用jquery实现文件上传。 是否可以使用JQuery,AJAX创建文件上载并将其发送到Servlet,后者可以使用apache文件commons上传文件。 任何人都可以建议我如何进一步? 谢谢,Deepthi。

在页面上删除文件时如何设置文件输入值?

我正在尝试创建一个控件,您可以在其中选择要在表单中提交的文件,并将文件放入其中以执行相同的操作。 我有这样的东西,如果它是一个图像,它也会显示该文件的预览: Select file or drop it here. 这是MCVE的小提琴 。 用户将文件放在preview-image-container 。 该文件未通过AJAX提交,用户需要提交包含更多数据的表单。 出于安全原因,我们不允许使用JavaScript更改输入文件的值。 但是,我知道默认输入文件支持droppable,并且有一堆网站让我们通过将它们放在表单中来选择文件,所以我的猜测是有一种方法可以做到这一点。 正如您从MCVE中看到的,我只对使用jQuery或纯JavaScript而不使用其他库感兴趣。 尽管可以使用dropzone.js ,但它不符合我的要求,并且需要花费大量的时间来定制其外观。 此外, dropzone.js具有某些在我的ASP.NET应用程序中无法满足的配置要求。 有一个类似的问题,但没有一个正确的答案: 如何在HTML格式的表单中将文件对象设置为输入文件? 因为我已经实现了拖放和预览操作,所以在上传之前也没有类似于拖放图像输入文件和预览 。 我的问题是特定于在父容器中删除文件时输入空文件的问题。

jQuery文件上传插件:是否可以保留上传文件夹的结构?

我正在尝试这个插件( https://github.com/blueimp/jQuery-File-Upload )并且有趣的文件夹上传。 我想知道插件是否能够保留上传的子文件夹的结构(=上传1个带有3个子文件夹的文件夹,每个包含几个文件)?