zoukankan      html  css  js  c++  java
  • jqGrid 自定义按钮

    jQuery("#grid_id").navGrid("#pager",...).navButtonAdd("#pager",{parameters});

    jQuery("#grid_id").jqGrid('navGrid',"#pager",...).jqGrid('navButtonAdd',"#pager",{parameters});

    { caption:"NewButton", buttonicon:"ui-icon-newwin", onClickButton:null, position: "last", title:"", cursor: "pointer"}  

    caption:按钮名称,可以为空,string类型 
    buttonicon:按钮的图标,string类型,必须为UI theme图标 
    onClickButton:按钮事件,function类型,默认null 
    position:first或者last,按钮位置 
    title:string类型,按钮的提示信息 
    cursor:string类型,光标类型,默认为pointer 
    id:string类型,按钮id

    如果设置多个按钮:

    · jQuery("#grid_id")  

    · .navGrid('#pager',{edit:false,add:false,del:false,search:false})  

    · .navButtonAdd('#pager',{  

    ·    caption:"Add",   

    ·    buttonicon:"ui-icon-add",   

    ·    onClickButton: function(){   

    ·      alert("Adding Row");  

    ·    },   

    ·    position:"last"  

    · })  

    · .navButtonAdd('#pager',{  

    ·    caption:"Del",   

    ·    buttonicon:"ui-icon-del",   

    ·    onClickButton: function(){   

    ·       alert("Deleting Row");  

    ·    },   

    ·    position:"last"  

    · });

    按钮间的分隔

    jQuery("#grid_id").navGrid("#pager",...).navButtonAdd("#pager",{parameters}).navSeparatorAdd("#pager",{separator_parameters}};

    默认参数:

    {sepclass : “ui-separator”,sepcontent: ''}

    sepclass:ui-jqgrid的属性名 
    sepcontent:分隔符的内容.

  • 相关阅读:
    Docker--Dockerfile引用及指令集的功能用法
    Docker容器的启动与停止
    Docker--删除容器实例和镜像
    CentOS安装Docker
    Docker运行简单的Demo
    VMware安装的Windows10下Docker的安装
    ASP.NET Core使用EPPlus操作Excel
    只有程序员才懂的幽默(转)
    iOS 简单代理(delegate)实现
    iOS设计模式——委托(delegate)
  • 原文地址:https://www.cnblogs.com/cleverJoe/p/3848836.html
Copyright © 2011-2022 走看看