最新公告
  • 欢迎您光临码农资源网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!加入我们
  • EasyUi中的Combogrid实现分页和动态搜索远程数据

    jquery easyui中的combogrid比较特殊,算是combo和grid的组合,combogrid结合一个可编辑的文本框和下拉数据网格面板,可以让用户迅速找到并选择,又可以进行搜索,展示与当前输入的字符相匹配的数据。如果数据量大的情况,就需要combogrid具有分页的功能。下面给大家介绍EasyUi中的Combogrid 实现分页和动态搜索远程数据。

    $('#mallid').combogrid({ 
    panelWidth:500, 
    idField:'mallid', //ID字段 
    textField:'mallname', //显示的字段 
    url:"../global/datagrid.aspx?act=malllist", 
    fitColumns: true, 
    striped: true, 
    editable:true, 
    pagination : true,//是否分页 
    rownumbers:true,//序号 
    collapsible:false,//是否可折叠的 
    fit: true,//自动大小 
    pageSize: 10,//每页显示的记录条数,默认为10 
    pageList: [10],//可以设置每页记录条数的列表 
    method:'post', 
    columns:[[ 
    {field:'mallname',title:'商城名称',width:150,sortable:true}, 
    {field:'url',title:'网址',width:150} 
    ]], 
    keyHandler: { 
    up: function() {}, 
    down: function() {}, 
    enter: function() {}, 
    query: function(q) { 
    //动态搜索 
    $('#mallid').combogrid("grid").datagrid("reload", { 'keyword': q }); 
    $('#mallid').combogrid("setValue", q); 
    } 
    } 
    }); 

    最近做一个项目时用到了jquery easyui,但是官方提供的demo太简单了,有好多功能都没有相关的例子。网上的资料很少,只能自己写demo了。在这里简单记录一下。

    1.easyUi combotree 实现动态加载树节点

    2.easyUi combogrid 实现分页和动态搜索远程数据

    下面给大家补充点知识:

    一、ComboGrid常用属性参数配置

    loadMsg:加载远程数据,显示的信息

    idField:select中选择提交值

    textField:select中选择的显示值

    mode:定义如何加载DataGrid的数据文本的方式。当设置为“’remote’”模式下,什么类型的用户将被发送http请求参数名为’q’的服务器,以获取新的数据

    filter:当数据加载时”mode”设置为”local”,如何选择本地数据源,返回true选择行

    二、ComboGrid常用方法

    options():返回选择对象

    grid():返回选择dataGrid对象

    setValues(values):设置元素值数组

    setValue(value):设置组件的值

    clear():清除组件的值

    想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
    本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
    如有侵权请发送邮件至1943759704@qq.com删除

    码农资源网 » EasyUi中的Combogrid实现分页和动态搜索远程数据
    • 7会员总数(位)
    • 25846资源总数(个)
    • 0本周发布(个)
    • 0 今日发布(个)
    • 293稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情