easyui-filebox获取文件的大小
时间: 2023-12-10 08:39:36 浏览: 213
用easyui-filebox上传Excel文件(ASP.NET MVC)
4星 · 用户满意度95%
你可以使用JavaScript获取easyui-filebox中选择的文件的大小,具体代码如下所示:
```javascript
// 获取easyui-filebox选择的文件大小
var filebox = $('#fileboxId');
var file = filebox.filebox('getValue');
var fileSize = 0;
if (file) {
var fileInput = filebox.filebox('getText');
var fileObj = document.getElementById(fileInput);
if (fileObj && fileObj.files && fileObj.files[0]) {
fileSize = fileObj.files[0].size;
}
}
console.log('文件大小为:', fileSize);
```
其中,`fileboxId`为easyui-filebox组件的ID。通过`filebox.filebox('getValue')`方法获取选择的文件的路径,然后获取文件大小即可。需要注意的是,获取文件大小需要先获取到`fileObj`对象,即通过文件路径获取到的`input`元素,然后通过`files`属性获取到文件对象,最后获取文件大小。
阅读全文