我想使用位于https://github.com/blueimp/jQuery-File-Upload的jQuery-File-Upload插件。我已经实施了大部分内容,但实际上我提交表单时遇到了麻烦。我想要做的是当用户点击“上传”,而不是将其上传到我服务器上的默认目录时,我希望页面能够POST,这样我就可以验证文件然后将它们存储在我的服务器上。这可以用这个插件吗?
答案 0 :(得分:0)
根据https://github.com/blueimp/jQuery-File-Upload/wiki/API看起来你应该能够在初始化期间使用url参数设置上传处理程序端点。我想你可以把它指向一个php / aspx /其他位置并在那里处理它。
通过调用fileupload方法初始化File Upload小部件 在具有目标HTML元素的jQuery集合上:
$('#fileupload').fileupload();
目标元素通常是容纳文件的容器元素 上传表单,或文件上传表单本身,但它也可以只是 文件输入元素本身,如果提供了一个url作为选项 参数。
初始化方法的第一个参数是允许的对象 您可以使用各种选项初始化窗口小部件:
$('#fileupload').fileupload({ url: '/path/to/upload/handler.json', sequentialUploads: true });