问题标签 [blueimp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2071 浏览

javascript - 如何在 Blueimp jquery 文件上传器中发送会话数据?

我正在尝试为我目前正在处理的项目使用 codeigniter 和 Blueimp Jquery File Upload 插件:Filtering images for display based on an authenticated user。我需要能够根据包含插件的页面上的 GET 变量来更改上传的路径。我希望它为每个用户连接到一个单独的文件夹。

为此,我相信我只需要再完成一个步骤:在 $_request、$_POST 或 $_GET 数组的情况下,使我在表单中的隐藏字段中对服务器端脚本可用的 codeigniter 会话 ID没有设置

从谷歌搜索看来,Jquery File Upload plugin: Dynamically change upload path? 这正是我想要做的。

唯一的问题是最后一步没有解释!我是 JS、Jquery 和 ajax 的新手。有人可以解释如何使用 jquery 使会话 ID 在 php 脚本中可用。

作为提示,blueimp 作者在https://github.com/blueimp/jQuery-File-Upload/issues/241中写了以下内容

看一下example/application.js,第二部分注释为 // Load existing files: There, add + '?ext=VAR1¬a=VAR2' behind $('#file_upload').fileUploadUIX('option', ' url') 并将 VAR1 和 VAR2 调整为所需的路径变量。

当前 main.js 文件中的代码是

谢谢,

账单

0 投票
3 回答
11355 浏览

jquery - 带有blueimp jquery文件上传的自定义文件上传按钮

我正在努力使用 jquery 文件上传插件,只要我在输入字段中选择文件,就会上传我的文件。

我想要一个上传文件的自定义提交按钮..

我怎样才能做到这一点?

标记:

Javascript:

0 投票
1 回答
6652 浏览

php - Symfony2 和 Blueimp jQuery-File-Upload:在哪里设置“server/php”目录

我将使用Blueimp jQuery-File-Upload库的基本版本进行文件上传。在 PHP 框架中,这个 Javascript 库依赖于 PHP 类“index.php”的执行,该类位于“server/php”目录中。如教程页面所示,“动作”必须指向该目录。

Symfony2应用程序中使用这个库时,“server/php”目录应该放在哪里?我应该使用哪条路径?在实践中如何让它工作?

PS:我知道有一些 Symfony2 捆绑包,比如Punkave 的“symfony2-file-uploader-bundle”,但是教程中有一些东西我遗漏了,我不想重复使用 Symfony2 表格-

0 投票
0 回答
833 浏览

jquery - 使用 blueimp jQuery File Upload 时是否必须在 rails 中使用 x-tmpl?

我最近添加jQuery File Upload到我的rails应用程序中,类似于以下链接下显示的内容:https ://github.com/blueimp/jQuery-File-Upload/wiki/Rails-setup-for-V6 。

到目前为止,我看到的每个 rails 实现版本都有一个<script id="template-download" type="text/x-tmpl">-part。这些脚本标签内部是一个用于列出现有数据的模板。

在https://github.com/yortz/carrierwave_jquery_file_upload/blob/master/app/views/pictures/_template-download.html.erb也有一个<script id="template-download" type="text/x-jquery-tmpl">版本,它与.x-tmpl

我的问题是:

有什么好处x-tmpl

github.com/blueimp/jQuery-File-Upload/wiki/Template-Engine上写着:

“但是,您不需要使用这个特定的模板引擎,并且可以通过设置 uploadTemplateId、downloadTemplateId、uploadTemplate 和 downloadTemplate 选项将其替换为不同的实现”对我来说,这听起来像是可以使用普通_partial_xy.html.erb而不是 x-tmpl。

我弄错了吗?

如果是的话,是否至少可以在模板中使用rails helpers,比如number_to_currency,还是我必须像jquery.fileupload-ui.js中的formatFileSize那样实现它?

0 投票
5 回答
48367 浏览

jquery - 在 JQuery 文件上传演示中限制文件类型

我正在使用Codeigniter为我的下一个项目使用JQuery 文件上传演示。谁能告诉我如何实现以下目标:

  • 将上传文件类型限制为 .zip 和 .rar
  • 限制文件大小
  • 清除已上传文件列表(JQuery 文件上传插件显示已上传文件列表)

帮助赞赏!

0 投票
1 回答
1356 浏览

c# - blueimp jQuery 文件上传发送参数 ASP.Net

我正在为我的 .Net 项目使用“https://github.com/ieb/jQueryFileUpload.Net”.Net .ashx 版本的 jQuery File Uploader 处理程序。它来自 iframe。

我想为每个文件上传事件发送两个参数:“recordId”和“FieldName”。这可能吗?

0 投票
1 回答
11947 浏览

javascript - 触发 javascript 事件 onchange 事件

我有这个代码

这在第二次使用它时工作正常,即我第一次选择文件时 onchange 事件不会触发,但第二次选择文件工作正常。

有什么我可以在这里改变的吗?

我努力了:

  • onlclick(不起作用,在选择文件之前触发)
  • onblur(不起作用,根本不会触发,而且即使触发了,单击页面上的其他位置来触发操作也是愚蠢的)
  • onselect(不起作用)

附加信息:如果我使用onchange=alert(this.value)它工作正常

这是我的 JavaScript 代码

0 投票
0 回答
186 浏览

jquery - Blueimp Jquery 将文件上传到 2 个服务器

我正在使用https://github.com/blueimp/jQuery-File-Upload/插件。

它的作品很棒!我正在尝试更改插件\选项一些如何允许通过相同的单击上传按钮将每个图像发送到具有 CORS 的 2 个服务器。

知道如何将列表中的每个图像发送到两个服务器吗?

0 投票
2 回答
2782 浏览

jquery - Blueimp jQuery-File-Upload - 上传不想通过自定义按钮开始

我为我的文件上传创建了一个名为“选择图像Browse”的自定义按钮。

当我点击按钮时,对话框打开,然后我选择我的文件;但是当我Open在文件选择对话框中单击时,什么也没有发生。

它应该将上传请求发送到server/php. 我该如何解决这个问题?

0 投票
1 回答
1733 浏览

django - 错误:没有名为 fileupload 的模块

我正在尝试使用这个移植版本的 jQuery File Upload (https://github.com/sigurdga/django-jquery-file-upload)。我将“fileupload”目录放在项目的根目录中(接下来是我的 myapp,settings.py),并修改了我的 urls.py 文件,url(r'^upload/', include('fileupload.urls')),并将其添加'fileupload',到我INSTALLED_APPS的 settings.py 文件中的设置中。当我尝试时,python manage.py validate (OR shell OR syncdb)我收到此错误:Error: No module named fileupload

我是不是安装错了应用程序?我已经安装了 PIL,显然是 Django (1.4.1)。