Easyui

Form

Combobox

初始化

$('#company').combobox({
    url: url,
    valueField: 'id',
    textField: 'dept_name',
    width: '120',
    onSelect: function(rec) {

    },
    onLoadSuccess: function() {
        //选中集合中第二条数据
        var data = $('#company').combobox('getData');
        if (data.length > 1) {
            $("#company").combobox('select', data[1].id);
        }
    }
});

取值&赋值

 $('#company').combobox('getValue');
 $('#company').combobox('setValue','');

Datagrid

初始化

$('#list').datagrid({
    url: actionUrl + "getList",
    loadMsg: '数据加载中请稍后……',
    pageNumber: 1,
    width: '100%',
    height: 400,
    pageSize: 15,
    // 每页显示的记录条数,默认为10
    pageList: [15, 20, 25, 30, 50],
    // 可以设置每页记录条数的列表
    pagination: {
        pageNumber: 1,
        beforePageText: '第',
        // 页数文本框前显示的汉字
        afterPageText: '页    共 {pages} 页',
        displayMsg: '当前显示 {from} - {to} 条记录   共 {total} 条记录'
    },
    onDblClickRow: onDblClickRow,
    onClickRow: onClickRow
});

刷新

$('#list').datagrid('reload', queryParam);

列操作

隐藏和显示
 $("#list").datagrid('hideColumn', exaineName);
 $("#list").datagrid('showColumn', exaineName);

行操作

增加行
$('#list').datagrid('appendRow', {});
编辑行
$('#list').datagrid('beginEdit', editIndex);
$('#list').datagrid('endEdit', editIndex);
删除行
$('#list').datagrid('deleteRow', index);
获取变更行
var rows = $list.datagrid('getChanges');
var inserted = $list.datagrid('getChanges', "inserted");
var deleted = $list.datagrid('getChanges', "deleted");
var updated = $list.datagrid('getChanges', "updated");

$('#list').datagrid('acceptChanges');
单选行
$('#list').datagrid('selectRow', rowIndex);
$('#list').datagrid('unselectRow', rowIndex);
//获取第一行选中行
var row = $('#list').datagrid('getSelected');
//------------------------------------
$('#list').datagrid('selectAll');
$('#list').datagrid('unselectAll');
勾选行
$('#list').datagrid('checkRow', rowIndex);
$('#list').datagrid('uncheckRow', rowIndex);
//------------------------------------
$('#list').datagrid('checkAll');
$('#list').datagrid('uncheckAll');

 var rows = $('#list').datagrid('getChecked');
 if (rows) {
    $.each(rows,function(i, n) {

    });
 }
保存
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值