关于easyui-filebox的问题

js中想在datagrid每一行后面都加入filebox,之前没用过,在datagrid中一直显示不出来,也无法使用,js代码如下:{ field: 'picture', title: '上传照片', width: 150, align: 'center', formatter: function (value, row, index) { var filebox =''; return filebox; } },

formatter返回一个容器,然后onLoadSuccess中调用easyUI的api初始化filebox


    $('#dg').datagrid({
        url: 'datagrid_data.json',
        columns: [[
            //......
            { field: 'picture', title: '上传照片', width: 150, align: 'center', formatter: function (value, row, index) { var filebox = '<div class="fbox" data-id="' + row['数据行id'] + '"></div>'; return filebox; } }
            //....
        ]],
        onLoadSuccess: function () {
            $('.fbox').filebox({ buttonText: '选择文件', buttonAlign: 'left' });
        }
    });

 

filebox是什么控件?没见过这种控件哦。

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632