jQuery.AjaxFileUpload.js是一款jQuery插件,用于通过ajax上传文件。
功能特点:
它不依赖于特定的HTML,只要给它一个“
它不需要你的服务器响应时指定任何特定方式
可以对大批量文件进行操作
示例代码:
-- 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'); } });