- 注册时间
- 2015-8-27
- 最后登录
- 1970-1-1
- 阅读权限
- 10
- 积分
- 180
- 精华
- 0
- 帖子
- 47
|
本帖最后由 懂三井 于 2017-9-20 10:31 编辑
使用webuploader上传附件, 下面是datagrid<div id="datagrid1" class="mini-datagrid" style="width:100%;height:100%;" alwaysShowEmptyText="true" showEmptyText="true"
allowCellWrap="true" allowResize="true" showPager="false" emptyText="无附件"
url="">
<div property="columns">
<div name="fjbt" field="wjtitile" width="70%" align="left" headerAlign="left">附件标题</div>
<div name="lxdx" field="" width="13%" align="left" headerAlign="left" >类型/大小</div>
<div name="cd" field="" width="17%" align="left" headerAlign="left" >菜单</div>
</div>
</div>
使用webuploader上传的时候, 浏览文件,触发下面的方法
uploader.on('fileQueued', function (file) {
var size = bytesToSize(file.size);
var lxdx = file.ext + "/" + size ;
var row = { fileId: file.id, fjbt: file.name, lxdx: lxdx, cd: "等待上传" };
grid.addRow(row);
});
但是grid.addRow(row);添加的空行,没有数据
我试了一下, 在初始化miui的时候构造一个row, 直接添加进去, 也是添加的空行
mini.parse();
var grid = mini.get("datagrid1");
var row = { fileId: "1", fjbt: "hahah", lxdx: "111", cd: "等待上传" };
grid.addRow(row);
|
|