EsayUi
zzc1684
这个作者很懒,什么都没留下…
展开
-
easyui combobox 动态添加选项并设置为默认值
//获取combobox的列表 var datas = $("#test").combobox("options").data; //添加新的选项 datas.push({ id : '100', name : 'zzc1684' }); //重新加载数据 $("#title").combobox('loadData', datas); ...原创 2014-05-14 17:53:52 · 711 阅读 · 0 评论 -
jquery easyui 1.3.4 datagrid pageNumber 设置导致两次请求的解决方案
一、现象: $('#table').datagrid({ url: '/get/data/path/to/your/server', pageNumber: 2, pageSize: 10, ... }); 当手动设置 pageNumber >= 2 时,查看网络请求会有两次,并且第二次的请求的 pageNumber == 1; 二、原因: ...原创 2014-10-06 11:08:28 · 301 阅读 · 0 评论 -
easyui 1.4 datagrid 请求两次的原因
目前easyui官网的最新版本是1.4,下载使用后发现datagrid 当数据返回为0条时,自动修改请求参数page=0然后再重新请求,虽然对结果显示没影响,但是看它请求两次感觉不爽。看了它的jquery.easyui.min.js在1097行,代码如下: if(_b3.total==0){ _b3.pageNumber=0; _b4=0; } 这里对total为0进行了处理,我将这...原创 2014-10-06 11:05:49 · 112 阅读 · 0 评论 -
easyui-textbox禁用时,增加样式
概述 easyui的表单的textbox本身是有disabled参数的,但是开启禁用时textbox的样式是没有变化的,导致在禁用时候,用户不能明显的分辨是否禁用该项,因此扩展一下,在禁用textbox时,增加textbox的样式,便于用户区分。 此项不能通过扩展实现,因此只能更改源码。 实现 在eaysui.js的页面中找到如下代码: 1. tb.find(".textbox-t...原创 2015-04-20 18:53:34 · 498 阅读 · 0 评论 -
EasyUI 添加tab页(iframe方式)
添加一个新的tab,全部以iframe的形式来加载 function addTab(title, href,icon){ var tt = $('#tabs'); if (tt.tabs('exists', title)){//如果tab已经存在,则选中并刷新该tab tt.tabs('se...原创 2015-03-05 16:34:04 · 683 阅读 · 0 评论 -
Jquery-zTree的基本用法
【简介】 zTree 是利用 JQuery 的核心代码,实现一套能完成大部分常用功能的 Tree 插件 兼容 IE、FireFox、Chrome 等浏览器 在一个页面内可同时生成多个 Tree 实例 支持 JSON 数据 支持一次性静态生成 和 Ajax 异步加载 两种方式 支持多种事件响应及反馈 支持 Tree 的节点移动、编辑、删除 支持任意更换皮肤 / ...原创 2015-03-04 11:11:43 · 106 阅读 · 0 评论 -
Jquery zTree演示程序Demo总结
Demo 演示 http://www.ztree.me/v3/demo.php 前言: 最近的项目需要用到zTree树,于是想将zTree树总结一下。前段时间一直没有时间总结,趁国庆还有这么点时间,总结一下。zTree树控件是基于Jquery的,官方提供了很好的API文档和Demo 用户可以从如下地址下载:http://www.ztree.me/hunter/zTree....原创 2015-03-04 11:05:24 · 381 阅读 · 0 评论 -
解决jquery-easyui1.3.3 combobox 多选模式不兼容IE8问题
在jquery-easyui的最新版本1.3.3中,combobox如果设置了多选模式,取消选择项时IE8下会报错,chrome firefox下则不会,由错误提示,可知错误代码在10650行 [javascript] view plaincopy function _7e8(_7e9,_7ea){ var _7eb=$.data(_7e9,"combob...原创 2015-01-28 17:46:42 · 193 阅读 · 0 评论 -
easyui datagrid 大数据加载效率慢,优化解决方法
在使用easyui datagrid途中发现加载数据的效率真的不是一般的差。经测试IE8加载300条数据就感觉明显的慢了,加载2000条数据就另人崩溃用时差不多60 秒,就算在google浏览器测试结果也快不了几秒。 平时听闻easyui datagrid效率底下,自己测试才发现真是使人无法忍受。 笔者只好百度,google解决方法,发现一篇文章说改 //1.3.3版本是这样的,其它版本也是这句...原创 2014-12-20 10:06:16 · 811 阅读 · 0 评论 -
jQuery EasyUI Datagrid性能优化专题
jQuery EasyUI的Datagrid组件功能算是很强大了,不过性能确实不怎么乐观,而对于性能问题,网络上几乎也找不到相关的优化资料,所谓的牛人们可能 都望而却步了。本博客以后会带着分析Datagrid组件的性能问题,并且给出优化方案,也希望大家能集思广益,给出一些好的想法。 慢在哪些方面 以目前对Datagrid的了解程度去看待性能问题,主要有以下几点: 加载大数据量时比较慢(...原创 2014-12-19 16:25:47 · 169 阅读 · 0 评论 -
jquery easyui 1.2.5 的datagrid在初始化的时候会请求两次URL?
html代码中利用class声明了datagrid,导致easyUI解析class代码的时候先解析class声明中的datagrid,这样组件就 请求了一次url;然后又调用js初始化代码请求一次url。这样导致了重复加载,解决的方法就是只用一种初始化方法来声明easyUI组件以避免重复的 提交请求,即删除html中的class声明(class="easyui-datagrid") 即:<t...原创 2014-10-06 11:11:12 · 138 阅读 · 0 评论