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

    用法: 

    <script>  
    ...  
        jQuery("#grid_id").navGrid("#pager",...).navButtonAdd("#pager",{parameters});   
    ...  
    </script>  

    如果使用新API 

    1 <script>  
    2  ...  
    3     jQuery("#grid_id").jqGrid('navGrid',"#pager",...).jqGrid('navButtonAdd',"#pager",{parameters});  
    4 ...  
    5 </script>  

    默认参数 

    { 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


    如果设置多个按钮: 

     1 jQuery("#grid_id")  
     2 .navGrid('#pager',{edit:false,add:false,del:false,search:false})  
     3 .navButtonAdd('#pager',{  
     4    caption:"Add",   
     5    buttonicon:"ui-icon-add",   
     6    onClickButton: function(){   
     7      alert("Adding Row");  
     8    },   
     9    position:"last"  
    10 })  
    11 .navButtonAdd('#pager',{  
    12    caption:"Del",   
    13    buttonicon:"ui-icon-del",   
    14    onClickButton: function(){   
    15       alert("Deleting Row");  
    16    },   
    17    position:"last"  
    18 });  

    按钮间的分隔 

    1 <script>  
    2 ...  
    3 jQuery("#grid_id").navGrid("#pager",...).navButtonAdd("#pager",{parameters}).navSeparatorAdd("#pager",{separator_parameters}};  
    4 ...  
    5 </script> 

    默认参数: 

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

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

    转自:http://a3mao.iteye.com/blog/542580

  • 相关阅读:
    读《人工智能的未来》
    人工智能的未来--分级时序记忆模型初探
    Cracking the coding interview--Q1.8
    Cracking the coding interview--Q1.7
    Cracking the coding interview--Q1.6
    Cracking the coding interview--Q1.4
    Cracking the coding interview--Q1.3
    Cracking the coding interview--Q1.2
    java系统库性能优化注意点
    java File.mkdirs和mkdir区别
  • 原文地址:https://www.cnblogs.com/linguoguo/p/4086875.html
Copyright © 2011-2022 走看看