An in-depth analysis of AjaxFileUpload to implement the Ajax file upload library for a single file

韦小宝
Release: 2018-01-10 09:55:38
Original
1519 people have browsed it

jQuery.AjaxFileUpload.js is a jQuery plug-in for uploadingfiles through ajax. This article introduces AjaxFileUpload to implement the Ajaxfile uploadlibrary for a single file. Friends who are interested in this should learn together

jQuery.AjaxFileUpload.js is a jQuery plug-in for passing ajax upload files.

Syntax:

$.ajaxFileUpload([options])
Copy after login

options Parameter description:

1. url Upload handler address.

2, fileElementId The ID of the file field that needs to be uploaded, that is, the ID of.

3, secureuri     Whether to enableSecuresubmission, the default is false.

4, dataType    Data typereturned by the server. Can be xml, script, json, html. If you don't fill it in, jQuery will automatically determine it.

5, success is a processing function that is automatically executed after successful submission. The parameter data is the data returned by the server.

6,error    Handling function that is automatically executed if submission fails.

7, data Custom parameters. This thing is more useful. When there is data related to the uploaded image, this thing will be used.

8, type When you want to submit custom parameters, this parameter must be set to post

Function features:

It doesn't depend on specific HTML, just give it a " < INPUTTYPE= "file" >

It doesn't require your server to respond in any specific way

That's OK Operate large batches of files

Sample code:

-- Use as little as -- $('#one-specific-file').ajaxfileupload({ 'action': '/upload.php' }); -- or as much as -- $('input[type="file"]').ajaxfileupload({ 'action': '/upload.php', 'params': { 'extra': 'info' }, 'onComplete': function(response) { console.log('custom handler for file:'); alert(JSON.stringify(response)); }, 'onStart': function() { if(weWantedTo) return false; // cancels upload }, 'onCancel': function() { console.log('no file selected'); } });
Copy after login


About AjaxFileUpload to implement the Ajax file upload library for a single file. The introduction is here, I hope it will be helpful to everyone!

Related recommendations:

Ajax request and Filter cooperation cases

##ajax fast How to solve the problem that the parameter is too long and cannot be submitted successfully

Ajax submission of the Form form page will still refresh jSolution

The above is the detailed content of An in-depth analysis of AjaxFileUpload to implement the Ajax file upload library for a single file. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!