rhu*_*hes 0 javascript upload jquery file-upload fine-uploader
我已经搜索了FineUploader文档,但是当我设置我的上传按钮文本时,下面的更改似乎没有传播.上传按钮仍显示默认文本.我错过了什么?
var manualuploader = new qq.FileUploader({
element: document.getElementById('manual-fine-uploader'),
text: {
uploadButton: "Select a File" // <========== Setting text here
},
action: "/file/upload",
autoUpload: false,
multiple: false,
forceMultipart: true,
onComplete: function (id, fileName, json) {
$("#divFileUploadLoading").hide();
$("#buttonUploadFile").show();
if (json.success) {
displaySuccessMessage("Successfully uploaded: " + fileName);
$("#textFileTitle").val("");
$("#textFileDescription").val("");
$("#checkIsDownloadable").prop("checked", true);
$("#checkDisplayDetails").prop("checked", true);
}
else {
displayErrorMessage("Failed to upload: " + fileName + " because '" + json.errorMessage + "'");
}
g_FileCount = 0;
manualuploader.clearStoredFiles();
manualuploader.reset();
},
onSubmit: function (id, fileName) {
g_FileCount++;
},
onCancel: function (id, fileName) {
$("#divFileUploadLoading").hide();
$("#buttonUploadFile").show();
displaySuccessMessage("Canceled upload for: " + fileName);
g_FileCount--;
}
});
Run Code Online (Sandbox Code Playgroud)
经过测试和验证.您仍然需要使用"文本"选项.
text: {
uploadButton:'<div>Select a file</div>'
}
Run Code Online (Sandbox Code Playgroud)
另一种方法是使用button:选项创建自己的按钮.
JS:
button: document.getElementById('my-button')
Run Code Online (Sandbox Code Playgroud)
HTML:
<div id="my-button" class="qq-upload-button">Select a file</div>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3017 次 |
最近记录: |