温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

设置MiniUI Datagrid setData错误json error解决方法

发布时间:2020-06-06 17:31:36 来源:网络 阅读:3449 作者:沫沫金 栏目:web开发

背景
公司购买的MiniUI,改造现有项目Table表格时,官网API未提供静态数据案例,导致各种失败

解决方案
上官网论坛,看到有人说grid.load()是相对于url使用的,去掉就好了

正确的setData使用方法

     <div id="datagridTable" class="mini-datagrid" style="width:100%;min-height: 300px;" allowResize="true" idField="id" multiSelect="true"
     showEmptyText="true" emptyText="您好:系统暂无数据,请新增!">
        <div property="columns">
            <div type="indexcolumn" width="10" headerAlign="center">序号</div>      
            <div field="name" width="120" headerAlign="center" allowSort="false">姓名</div>
            <div name="action" width="120" headerAlign="center" align="center" renderer="onActionRenderer" cellStyle="padding:0;">操作</div>  
        </div>
    </div>
    
var grid = mini.get("datagrid1");
var data  = new Array();
data.push({"name":"张三"});
data.push({"name":"李四"});
grid.setData();


结束

完成静态设置,请注意不要使用load()方法


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI