2018-05-22 14:22:11
ZJong
|
IE9下点击上传按钮没触发。google下是正常的
html代码入下:
<div
class=
"col-sm-10"
>
<div
class=
"uploader"
id=
"ruleKpiScoreUploader"
>
<div
class=
"file-list"
data-drag-placeholder=
"
请拖拽文件到此处
"
></div>
<button
type=
"button"
class=
"btn btn-primary uploader-btn-browse"
><i
class=
"icon icon-cloud-upload"
></i>
选择文件
</button>
</div>
</div>
js部分代码入下:
$(
'#ruleKpiScoreUploader').
uploader({
flash_swf_url: projectBasePath +
'js/lib/zui/dist/lib/uploader/Moxie.swf'
,
sliverlight_xap_url: projectBasePath +
'js/lib/zui/dist/lib/uploader/Moxie.xap'
,
autoUpload:
true
,
//
当选择文件后立即自动进行上传操作
browse_button:
'ruleKpiScoreUploader'
,
//
选择文件的按钮的
id
url: projectBasePath +
'evaluate/public/uploadExcel'
,
//
文件上传提交地址
limitFilesCount:
1
,
sendFileName:
true
,
multipart:
true
,
multi_selection:
false
,
chunk_size:
0
,
filters: {
//
最大上传文件为
50MB
max_file_size:
'50MB'
,
//
不允许上传重复文件
prevent_duplicates:
true
,
//
文件类型
mime_types: [
{
title:
'
文档
'
,
extensions:
'xls'}
]
,
}
,
|
ZJong 最后编辑, 2018-05-22 14:26:14
sunhao
|
这里有个bug,我们正在跟进。目前具体解决思路是用 CSS 将upload内生成的flash元素覆盖在按钮上,使得点击按钮时能够点击到flash元素,触发选择文件操作。 |
1/1
