Tag: 文件

使用Ajax下载JQuery文件

当我的用户选择生成报告时,我正在使用John Culviner的文件下载插件来生成“请稍候”消息。 当用户单击链接时,我向我的PHP发送ajax请求,该请求在服务器上生成PDF。 那时我正在尝试更新fileDownload插件的成功处理程序中的链接。 我可能正在接近这个错误,但这是我的代码 – 非常感谢任何帮助。 $(“body”).on(“click”,”##pdfLink”, function(e){ $.fileDownload($(this).attr(‘href’), { preparingMessageHtml: “Preparing your report, please wait…”, failMessageHtml: “There was a problem generating your report, please try again.” }); // Build our data string. var strData = {method: “createPDF”}; // Send a request to build our XL file. $.ajax({ url: ‘/pdf.php’, data: strData, type: ‘get’, […]

使用Jquery和Ajax在ASP.Net中保存文件

我有一个按钮,使用jQuery和ajax调用服务器端脚本来创建一个文本文件,并发回以下响应: Response.ContentType = “csv”; Response.AddHeader(“Content-disposition”, “attachment; filename=” + fName); Response.ContentType = “application/octet-stream”; Response.BinaryWrite(btFile); Response.End(); 但是,不会出现保存对话框。 如果我不使用ajax并使用相同的代码执行完整的回发,它可以工作。 有任何想法吗? 这是jQuery代码: $(function() { $(‘#reportButton’).click(function() { $.ajax({ type: “POST”, url: “GenerateReport.aspx”, data: “id=0”, success: function(){ } }); }); });

HTML 5文件加载图像作为背景图像

是否可以通过HTML 5 File API加载图像并使用javascript / jquery使其成为css背景图像? 如果有可能,它是如何完成的?

jquery文件树 – 默认情况下打开文件夹?

我想知道是否有人可以帮我解决jQuery文件树( jQuery文件树 ) 我想知道是否/如何设置某种变量将告诉文件树在加载时打开某个文件夹。 (例如,文件夹/ images / fruit /默认打开) 这是调用filetree的代码: $(‘#container_id’).fileTree({ root: ‘/images/’ }, function(file) { alert(file); }); 这是filetree.js文件: // jQuery File Tree Plugin // // Version 1.01 // // Cory SN LaViska // A Beautiful Site (http://abeautifulsite.net/) // 24 March 2008 // // Visit http://abeautifulsite.net/notebook.php?article=58 for more information // // Usage: $(‘.fileTreeDemo’).fileTree( options, callback […]

我可以从另一个调用一个js文件。

我有一个asp.net mvc应用程序,我试图将我的所有JavaScript移动到js文件。 现在我有一个名为sharedfunctions.js的地方,它遍布整个地方。 问题是,如果我将一些代码移动到一个调用sharedfunctions.js文件中的方法的js文件中,它似乎不再起作用。 什么是能够在js文件中分解公共代码并允许它们实际正常工作的最佳方法?

使用jQuery进行多文件上传

我知道之前已经问过这个问题,但是我遇到了多文件上传的问题。 我不想为此使用插件。 我想上传多个文件,将其保存到数据库并将它们存储到一个文件夹中。 在上传图像之前,我想以列表样式显示所有图像的名称。 我有一个删除按钮,在您选择文件时动态添加。 $(“#imagefile”).on(“change”, function() { var filename = v.name; var newfilenameshufflen = $(“#”+newfilenameshuff).length; if(newfilenameshufflen == 0 || newfilenameshufflen == “0”) { $(‘.list-group’).append(“”+filename+”Remove”); } }); 删除元素正在运行。 将图像上传到数据库也正如预期的那样工作。 但是在上传所有文件之前,我想让用户在删除它后添加相同的图像,但这不能按预期工作。 除非在其上添加不同的文件名,否则无法使用相同的文件名添加相同的图像。 $(document).on(“click”, “.removeFile”, function(e) { //clone the element and its children and remove the original var parentID = $(this).parent().attr(‘id’); var parentEl = $(“#”+parentID); parentEl.remove(); }); […]

使用javascript获取’File’对象的内容类型

我有两个文件具有相同的扩展名如下: 1) test_audio_file.mp4 (仅包含音频内容) 2) test_video_file.mp4 (包含音频和video内容) 上传文件后,我正在创建上传文件的File对象。 我想检查File对象的内容类型。 即第一个文件的audio/mp4和第二个文件的video/mp4 。 当我使用file_object.type方法打印文件类型时,我在两种情况下都获得了video/mp4 。 我的假设是我将获得第一个文件的audio/mp4和第二个文件的video/mp4 。 我在这里放一行代码: loadFile: function(file) { console.log(file.type); }; 是否有任何方法或方法来获取第一个文件的内容类型audio和第二个文件的video 。 任何想法都会很棒。 谢谢!

如何在没有表单提交的情况下轻松上传文件(使用jQuery + AJAX)

所以我有一些表单处理代码处理标准文本输入和上传文件(通过$ _FILES数组) 我希望通过AJAX完成提交 请问jQuery的post()。 方法仍然通过 – > $ _FILES传递那些东西还是我需要做一些特别的事情?

ajax文件上传

我很难在不重新加载页面的情况下上传,处理和显示文件。 我如何使用jquery将文件正确发布到服务器? Filename:

CSS:如何使光标成为输入文件的指针?

当您将鼠标hover在光盘上时,如何使光标成为输入文件或输入文本的指针? 我的尝试,但它当然不起作用, 或者我必须使用javascrip(jquery)?? 编辑: 对不起我的错误 – 光标确实变为了一个点 但不是 您可以在Firefox上测试此链接 ,然后您就会明白我的意思。 只有file button变为指针而不是file的input field 。 编辑2: 这是我的CSS’hack’,