我实现了FineUploader,我希望在上传所有文件后将我的客户端脚本连接到一个事件.那可能吗?
我的实现如下.只是想知道这是否是正确的方向.
function init() {
var uploader = new qq.FineUploader({
element: document.getElementById('button-selectfiles'),
request: {
endpoint: '/Up/UploadFile'
},
callbacks: {
onStatusChange: onFileUploadStatusChange
}
});
};
var uploads = 0;
function onFileUploadStatusChange(id, oldStatus, newStatus) {
console.log(newStatus);
if (newStatus === 'submitting') {
uploads++;
}
if (newStatus === 'upload successful' || newStatus === 'upload failed') {
uploads--;
}
if (uploads === 0) {
console.log('done');
}
}
Run Code Online (Sandbox Code Playgroud) 我想在我的Laravel项目中使用这个包https://github.com/FineUploader/php-traditional-server/.所以我修改了composer.json这样的文件:
"require": {
"php": ">=5.5.9",
"laravel/framework": "5.2.*",
"fineuploader/php-traditional-server": "1.0.0"
}
Run Code Online (Sandbox Code Playgroud)
并运行compose update命令.但是如何UploadHandler在Controller上使用类(在包的handler.php中声明)?
对不起,我真的不知道怎么说这个,所以为长标题道歉.我有一个表列,其中填充了可排序的div(使用jquery ui sortable插件).每个div都有一个image child.目前,当我尝试通过单击div的图像部分来拖动div时,div不会拖动.显然,当我点击图像(或div的任何部分)时,我想要拖动div.有什么建议?
我确定这个问题的标题有点令人困惑.我正在寻找的一个例子位于evite.com的添加访客页面上.请注意,它允许您在文本框中键入电子邮件地址.当您点击"空格"时,它会验证电子邮件地址(基于语法)并将其包装在元素中,并以适当的样式完成.它还允许您单击电子邮件地址旁边的"x"以删除该地址,或单击该地址进行编辑.
我并不关心电子邮件地址验证的具体细节.我对这个组件的通用行为更感兴趣.具体来说,在检测到一些热键后,将用户输入的一些文本包装在一个元素中.
在我重新发明轮子之前,我想知道是否有某种jquery插件已经做了类似的事情.
首先,我想说我的英语不好,所以我要道歉.我的问题是我试图自定义FineUploader FileTemplate选项但没有成功.我不想使用fineUploaderBasic.我想要完全定制.首先,我试图在上传成功后隐藏文件名和大小,并且我成功地完成了它,但是当我尝试自定义删除按钮时,问题就开始了.上传后删除按钮出现但已禁用,我无法单击它.下面是我的代码:
var restricteduploader = new qq.FineUploader({
element: $('#restricted-fine-uploader')[0],
text: {
uploadButton: '<div><i class="icon-upload icon-white"></i>Subir Imagen</div>',
deleteButton: '<input type="button" id="btnDelete" value="Eliminar imagen" />'
},
template:
'<div class="qq-uploader">' +
'<div class="qq-upload-drop-area"><span>{dragZoneText}</span></div>' +
'<div class="qq-upload-button">{uploadButtonText}</div>' +
'<span class="qq-drop-processing"><span>{dropProcessingText}</span><span class="qq-drop-processing-spinner"></span></span>' +
'<ul class="qq-upload-list"></ul>' +
'</div>',
fileTemplate:
'<li>' +
'<div class="qq-progress-bar"></div>' +
'<span class="qq-upload-spinner"></span>' +
'<span class="qq-upload-finished"></span>' +
'<span class="qq-edit-filename-icon"></span>' +
'<span class="hide-file"></span>' +
'<div>IMAGEN SUBIDA CON EXITO!!</div>' +
'<input class="qq-edit-filename" tabindex="0" type="text">' +
'<span class="hide-size"></span>' +
'<a class="qq-upload-cancel" href="#">{cancelButtonText}</a>' +
'<a class="qq-upload-retry" href="#">{retryButtonText}</a>' …Run Code Online (Sandbox Code Playgroud) 有没有办法阻止onError回调被触发的警报?
我只需要捕获错误并以不同的方式显示它