Fork me on GitHub

Jquery EasyUI使用总结(一)

1,弹出Iframe,新窗口

1
2
3
4
5
6
7
8
9
10
11
12
13
14
//打开编辑页面要加载的数据
function ShowDialog(id, url, width, height, onLoadFunc) {
    $("#" + id).html("<iframe scrolling='auto' id='openXXXIframe_" + id + "' frameborder='0'  src='" + url + "' style='width:100%;height:100%;'></iframe>")
    $('#divAddOrEdit').window({
        width: width,
        height: height,
        modal: true,
        closed: false,
        iconCls: 'icon-save',
        onLoad: function () {
        }
    });
    $('#' + id).window('open');
}

 2,下拉表格combogrid

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
//初始化科室列表
function InitDeptListChooseCombbox(id) {
    $('#' + id).combogrid({
        url: "../../AjaxCall/GetSystemManageDataHandler.ashx", //数据来源
        panelWidth: 250,
        idField: 'dept_code', //标识字段,主键
        textField: 'dept_name', //显示的字段 
        queryParams: { "currentlist": "deptlist" },
        showHeader: false,
        columns: [[
                    { title: "科室名称", field: 'dept_name', width: 150, sortable: true },
                    { title: '科室代码', field: 'dept_code', width: 50, align: 'left', sortable: true }
                ]],
        pagination: true, //是否分页 
        pageSize: 10, //每页显示的记录条数,默认为10 
        method: 'post'
    });
    var pager = $('#' + id).combogrid('grid').datagrid('getPager');
    pager.pagination({
        showPageList: false,
        showRefresh: false,
        displayMsg: "",
        beforePageText: "第",
        afterPageText: "页"
    });
}

 在使用Combogrid的时候,我们着重需要了解如何设置(自定义)分页组件,这个是我们页面布局的很重要一部分。

 

posted @   IsaacZhang  阅读(449)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示