2015-05-31 13:02 4473人阅读 评论(0) 收藏 举报

版本:1.4.2

一、easyui -textbox:

1、去空格:

  1. $('#tt1').textbox({
  2. onChange: function(value){
  3. var _trim = $.trim(value);
  4. $("#tt1").textbox("setValue", _trim);
  5. }
  6. });

二、combogrid

1、失去焦点

  1. $(document).ready(function () {
  2. $('#cc').next().find(":text").blur(function () {
  3. alert("1")
  4. });
  5. });

2、关于事件

  1. $('#cc').combogrid({
  2. onSelect:function(index,row){
  3. },
  4. onChange:function(newVal ,oldVal){
  5. alert('newVal:' +newVal);
  6. alert('oldVal:' +oldVal);
  7. alert('getValue:' + $('#cc').combogrid('getValue'));
  8. var g = $('#cc').combogrid('grid'); // get datagrid object
  9. var r = g.datagrid('getSelected');  // get the selected row
  10. if(r ==null)
  11. alert('null');
  12. else
  13. alert('not null');
  14. }
  15. });

三、easyui-datagrid

1、分页:

html:

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

JavaScript:

  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. return _data;
  19. }
  20. // 主调函数
  21. function load_grid()
  22. {
  23. var _data = getData();
  24. $('#dg').datagrid({data: _data});
  25. paging_grid( _data);
  26. }
  27. function paging_grid( _data)
  28. {
  29. $('#pp').pagination({
  30. total: _data.total,
  31. onSelectPage: function(pageNumber, pageSize){ _pageNumber = pageNumber; _pageSize = pageSize; load_grid(); }});
  32. }
  33. // 重新加载grid
  34. function refreshGrid() {
  35. _pageNumber =1;
  36. _pageSize = $('#pp').pagination("pageSize");
  37. $('#pp').pagination({
  38. pageSize: _pageSize,
  39. pageNumber: _pageNumber
  40. });
  41. load_grid();
  42. }
  43. // 查询
  44. function find(){
  45. _xm = $('#name').textbox('getValue');
  46. _start = $('#start').datebox('getValue');
  47. _end = $('#end').datebox('getValue');
  48. refreshGrid();
  49. }

jquey easyui 常用方法的更多相关文章

  1. 去除浏览器下jquey easyui datagrid、combotree 缓存问题

    在页面脚本中加入以下内容即可: $.ajaxSetup ({   cache: false //关闭AJAX相应的缓存 });

  2. SpringMVC结合easyUI中datagird实现分页

    SpringMVC结合easyUI中datagird实现分页 DataGrid以表格形式展示数据,并提供了丰富的选择.排序.分组和编辑数据的功能支持.轻量级,单元格合并.多列标题.冻结列和页脚只是其中 ...

  3. jquery easyUI相关

    jquery easyUI相关===================================easyUI表单验证处理//jquery easyUI 表单验证不通过让光标定位在第一个未通过验证的 ...

  4. Easyui 中 Tabsr的常用方法

    注:index必须为变量 tab页从0开始 //新增一个tab页var index = 0;$('#tt').tabs('add',{ title: 'Tab'+index, content: '&l ...

  5. easyUi的一些常用方法

    目录: 1.获取表格的pageNumber和pageSize 2.获取/设置下拉列表的选中值 3.下拉列表的输入框的禁用 1.获取表格的pageNumber和pageSize var pageNumb ...

  6. Struts2中的EasyUI

    Struts2中的EasyUI 一.easy UI是类似于jQuery UI的插件库,它提供了丰富的各种常用插件:tree.datagrid... tree插件: 语法:$(selector).tre ...

  7. 开始学习requirejs+easyui的使用.

    开始学习requirejs+easyui的使用. 目录结构: |-project |-easyui01 |-js |-main.js |-index.html |-libs libs目录下放入的是ea ...

  8. 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(36)-文章发布系统③-kindeditor使用

    原文:构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(36)-文章发布系统③-kindeditor使用 我相信目前国内富文本编辑器中KindEditor 属于前 ...

  9. ASP.NET MVC+EF框架+EasyUI实现权限管理系列(17)-注册用户功能的细节处理(各种验证)

    原文:ASP.NET MVC+EF框架+EasyUI实现权限管理系列(17)-注册用户功能的细节处理(各种验证) ASP.NET MVC+EF框架+EasyUI实现权限管系列 (开篇)   (1):框 ...

随机推荐

  1. STM32系列单片机IO口模式设置

    STM32单片机的每组IO口都有4个32位配置寄存器用于配置GPIOx_MODER, GPIOx_OTYPER, GPIOx_OSPEEDR和GPIOx_PUPDR,2个32位数据寄存器用于配置输入和 ...

  2. 学习Core 本机开发调试 (环境)

    安装  https://www.microsoft.com/net/download 本机开发调试 需要下载安装这3个,如果没装 windows(Server Hosting)可能会 出现502.5报 ...

  3. sshd 指定端口,指定秘钥文件

     scp -i ~/test -P22219 SRC/ root@10.2.227.76:/data/ #sshd的端口指定的是22219,  -i 指定秘钥文件   指定秘钥文件需要注意的是,需要提 ...

  4. Cosh.3

    查壳.没有 拖 OD 查找字符串 找到有用的东西   顺线往上看       找到  大概算入口处  下断 就从这里开始  单步下去吧 name的变幻 Serial的变幻 直接翻译出来了   继续看看 ...

  5. Android开源益智游戏“斗地主”单机版源代码

     Android开源益智游戏"斗地主"单机版源代码 这是一个网上流传的Android开源斗地主单机版项目,运行结果如图: 项目源代码导入到Eclipse后可直接运行,我把ecl ...

  6. HDU 5398 (动态树)

    Problem GCD Tree 题目大意 n个点的无向完全图,标号1~n,每条边u-->v 的权值为gcd(u,v),求其最大生成树,输出最大边权和. n<=10^5,有多个询问. 解题 ...

  7. [转]架构蓝图--软件架构 "4+1" 视图模型

    架构蓝图--软件架构 "4+1" 视图模型 本文基于多个并发视图的使用情况来说明描述软件密集型系统架构的模型.使用多重视图允许独立地处理各"风险承担人":最终用 ...

  8. 合理利用gradle的占位符功能

    1.gradle中可以声明字符串或者其他变量,然后再buildType中使用buildConfigField 来往BuildConfig文件中插入一个字符类型的常量,如下 先声明 def umengD ...

  9. ion-header-bar

    ion-header-bar 指令声明一个标题栏元素,标题栏总是位于屏幕顶部 它有两个同级的可选属性 align-title:设置标题文字的对齐方式.允许值:left|right|center no- ...

  10. 【Cocos2d-x 3.x】 事件处理机制源码分析

    在游戏中,触摸是最基本的,必不可少的.Cocos2d-x 3.x中定义了一系列事件,同时也定义了负责监听这些事件的监听器,另外,cocos定义了事件分发类,用来将事件派发出去以便可以实现相应的事件. ...