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. Spark源码学习1.8——ShuffleBlockManager.scala

    shuffleBlockManager继承于Logging,参数为blockManager和shuffleManager.shuffle文件有三个特性:shuffleId,整个shuffle stag ...

  2. C++ const

    在程序中经常遇到const,但是对他还不是非常了解,今天看到一篇文章讲挺好的,所以复制过来了.... 原文链接:http://blog.csdn.net/Eric_Jo/article/details ...

  3. Django和Flask对于URL尾斜杠(back slash)的处理

    最近在看Flask,其中提到了对于URL尾斜杠的处理.感觉算是一个需要注意的地方吧,就和Django的处理方式来进行一个简单的对比. 首先说下什么是尾斜杠. http://www.baidu.com/ ...

  4. JDom2的Xpath使用

    /** * XPath获取属性值 * @param root * @param xPath * @return */ public static String getXPathAttributeVal ...

  5. 控制ClistCtrl的滚动的位置

    int nItem = m_listCtrl.GetTopIndex(); CRect rc; m_listCtrl.GetItemRect(nItem, rc, LVIR_BOUNDS); CSiz ...

  6. AC自动机及trie图 pascal

    ; type data=record sum,failed:longint; son:array ['a'..'z'] of longint; end; ..maxn] of data; que:.. ...

  7. Appium常用的API函数

    在学习应用一个框架之前,应该了解一下这个框架的整体结构或是相应的API函数.这篇文章还不错:http://blog.sina.com.cn/s/blog_68f262210102vzf9.html,就 ...

  8. c# 常量,变量

    using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threa ...

  9. 【转】jenkins持续集成配置

    搭建jenkins持续集成服务器 1.jenkins简介 Jenkins,前身为Hudson,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,包括: 持续的软件版本发布/测试项目. 监控 ...

  10. 用UltraEdit软件替换回车换行的窍门

    转载:http://www.zhuantilan.com/jiqiao/46518.html 方法/步骤 1.打开一个原始文档,在文档中各个人物名称是以逗号分隔的,我们下面来尝试把逗号替换为换行符. ...