• jquey easyui 常用方法


     

    jquey easyui 常用方法

    版本:1.4.2

    一、easyui -textbox:

    1、去空格:

    [javascript] view plain copy
     
     在CODE上查看代码片派生到我的代码片
    1. $('#tt1').textbox({  
    2.   onChange: function(value){  
    3.   var _trim = $.trim(value);  
    4.     $("#tt1").textbox("setValue", _trim);  
    5.   }  
    6. });  

    二、combogrid 

    1、失去焦点

    [javascript] view plain copy
     
     在CODE上查看代码片派生到我的代码片
    1. $(document).ready(function () {  
    2.           $('#cc').next().find(":text").blur(function () {   
    3.               alert("1")  
    4.           });  
    5.  });  

    2、关于事件
    [javascript] view plain copy
     
     在CODE上查看代码片派生到我的代码片
    1. $('#cc').combogrid({  
    2.         onSelect:function(index,row){  
    3.                           
    4.         },  
    5.         onChange:function(newVal ,oldVal){  
    6.             alert('newVal:' +newVal);  
    7.             alert('oldVal:' +oldVal);  
    8.             alert('getValue:' + $('#cc').combogrid('getValue'));  
    9.                           
    10.             var g = $('#cc').combogrid('grid'); // get datagrid object  
    11.         var r = g.datagrid('getSelected');  // get the selected row  
    12.         if(r ==null)  
    13.         alert('null');  
    14.         else  
    15.         alert('not null');  
    16.         }  
    17. });  

    三、easyui-datagrid

    1、分页:

    html:

    <table id="dg" class="easyui-datagrid" title="列表" style="1050px;height:240px;"
    data-options="singleSelect:true">
    <thead>
    <tr>
    <th data-options="field:'xh',80,align:'center'">序号</th>
    <th data-options="field:'name',80,align:'center'">名称</th>
    </tr>
    </thead>
    </table>
    <div class="easyui-panel" style="1050px;">
            <div id="pp" class="easyui-pagination" 
            data-options="
            pageSize:20,
            pageList:[20,30,50,100],
            showRefresh:false,
            total:114" ></div>
        </div>

    JavaScript:

    [javascript] view plain copy
     
     在CODE上查看代码片派生到我的代码片
    1. var _pageSize =20;  // 每页条数  
    2. var _pageNumber =1; // 当前页   
    3. var _xm =''; // 姓名   
    4. var _start =''; // 开始日期   
    5. var _end =''; // 结束日期   
    6. function getData()   
    7. {   
    8.     var _data = null;   
    9.     $.ajax({  
    10.         type : "post",  
    11.         url : 'xxxxx/xx/InitGrid',  
    12.         data : {'pageNumber': _pageNumber,'pageSize': _pageSize,'XM': _xm,'start': _start,'end' : _end},  
    13.         async : false,  
    14.         success : function(data) {  
    15.             _data = eval("(" + data + ")");  
    16.             }  
    17.         });  
    18.               
    19.         return _data;   
    20.         }   
    21.   
    22. // 主调函数   
    23. function load_grid()   
    24. {   
    25.     var _data = getData();   
    26.     $('#dg').datagrid({data: _data});  
    27.     paging_grid( _data);   
    28. }   
    29. function paging_grid( _data)   
    30. {   
    31.     $('#pp').pagination({   
    32.         total: _data.total,   
    33.         onSelectPage: function(pageNumber, pageSize){ _pageNumber = pageNumber; _pageSize = pageSize; load_grid(); }});   
    34. }  
    35. // 重新加载grid  
    36. function refreshGrid() {  
    37.   
    38.     _pageNumber =1;   
    39.     _pageSize = $('#pp').pagination("pageSize");  
    40.     $('#pp').pagination({  
    41.         pageSize: _pageSize,  
    42.         pageNumber: _pageNumber  
    43.     });   
    44.       
    45.     load_grid();  
    46. }  
    47.   
    48. // 查询  
    49. function find(){  
    50.   
    51. _xm = $('#name').textbox('getValue');  
    52. _start = $('#start').datebox('getValue');  
    53. _end = $('#end').datebox('getValue');  
    54. refreshGrid();  
    55.    }  
  • 相关阅读:
    七十年前往事的回顾:偷窥造酒作坊的裸体男人
    Python画图工具matplotlib的安装
    版本号控制-搭建gitserver
    HDU 4405 概率期望DP
    下载jdk文件后缀是.gz而不是.tar.gz怎么办
    《小亚和小信》小强,你就长点心吧!
    7.11 小结
    动态规划 LCS,LIS
    每秒更新时间 v-text的应用 (解决闪现{}问题)
    vue 引入组件
  • 原文地址:https://www.cnblogs.com/ypinchina/p/5989026.html
Copyright © 2020-2023  润新知