在线演示地址:http://www.miniui.com/demo/#src=tooltip/grid.html
1、dialog需要事先渲染出来,然后才能找到包含在里面的其他页面元素。
2、jQuery EasyUI combobox多选及赋值
1、多选属性multiple multiple:true多选 multiple:false单选 <input class="easyui-combobox" id="xgr" name="xgr" style="width:435px" url='../Source/Public/json.ashx?action=zhymch' data-options="valueField:'zhymch', textField:'zhymch',multiple:true,panelHeight:'auto'" > 2、赋值 1>、单选赋值setValue $('#Id').combobox('setValue','key') 2>、多选赋值setValues 多选key值是一个数组,$('#Id').combobox('setValues','key1,key2,key3'.split(','))
3、easyUi:select标签自定义验证
<select class="easyui-combobox" name="pingTai" id="pingTai" editable=false panelHeight="auto" validType="selectValueRequired['#pingTai']" invalidMessage = "请选择平台"> <option style="width:160px;" value="" >所有平台</option> <c:forEach items="${platforms}" var="platform"> <option style="width:160px;" value="${platform.platformId}" >${platform.platformName}</option> </c:forEach> </select>
$.extend($.fn.validatebox.defaults.rules,{ selectValueRequired : { validator : function(value, param) { console.info($(param[0]).find("option:contains('" + value + "')").val()); return $(param[0]).find("option:contains('" + value + "')").val() != ''; }, message: '该选项不能为空.' } });
4、比较两时间的自定义方法
<td> <input id="beginDate" name="beginDate" type="text" style="width:100px" editable=false class="easyui-datebox" required=true></input> 至 <input id="endDate" name="endDate" type="text" style="width:100px" editable=false class="easyui-datebox" required=true validType="equalsDate['beginDate']" invalidMessage="时间间隔必须大于等于0小于等于30。"></input> </td>
说明:validType="equalsDate['beginDate']" :beginDate为传递过去的参数
//自定义时间输入判断 $.extend($.fn.validatebox.defaults.rules, { equalsDate:{ validator: function(value,param){ var beginDate = $('input[name='+param+']').val(); var endDate = value; var aDate, oDate1, oDate2, iDays; aDate = beginDate.split("-"); oDate1 = new Date(aDate[0] + '-' + aDate[1] + '-' + aDate[2]); //转换为yyyy-MM-dd格式 aDate = endDate.split("-"); oDate2 = new Date(aDate[0] + '-' + aDate[1] + '-' + aDate[2]); iDays = parseInt(Math.round(oDate2 -oDate1) / 1000 / 60 / 60 / 24); //把相差的毫秒数转换为天数 if(iDays>30 || iDays <0){ return false; } return true; }, message: '时间间隔必须大于等于0小于等于30。' } });
说明:
1、equalsDate:自定验证的方法名2、validator: function(value,param):value 为自己文本框的值,param为页面调用时传过来的参数
5、让控件自动适应页面大小
<div id="serachReq" fit="true">......</div>
说明:fit="true",自动适应
6、添加了验证的表单验证
if ($('#userSearchForm').form("validate")) {
}
7、设置列排序
首先再js中设置,那些列可以排序,代码如下:
{field:'showLevel',title:'事件序号',width: 150,align:'center',sortable:true}, {field:'eventNum',title:'数量',width: 150,align:'center',sortable:true}说明:sortable:true表示可以用该列排
相关推荐
在这个实例中,我们将深入探讨 EasyUI 中的两个重要组件:`easyui-textbox` 和 `easyui-combobox`,以及它们的 `onchange` 事件响应。 `easyui-textbox` 是一个基础输入框组件,它扩展了原生 HTML 的 `input` 元素...
easyui-lang-zh_CN.js easyui-lang-zh_CN.js 页面开发,使用easyui,进行汉化使用js文件
解决easyui-datebox日期格式,只需引入此包即可,不需改源码
easyui插件的支持日期汉化,分页汉化,form表单提示汉化。
jquery-easyui-1.2.2jquery-easyui-1.2.2jquery-easyui-1.2.2
<input type="file" class="easyui-filebox" data-options="onSuccess:function(result){console.log(result);}" /> // 可以在这里添加一些额外的JavaScript代码,例如设置FileBox的事件处理函数 ``` 接...
《jQuery EasyUI 1.7.0:打造高效前端界面的利器》 jQuery EasyUI 是一个基于 jQuery 的轻量级框架,它为开发者提供了一系列组件,使得构建交互式、响应式的Web应用程序变得更加简单。在1.7.0版本中,这个强大的...
jquery-easyui-1.0.5API 使用说明文档 jquery_easyui_manual_cnjquery-easyui-1.0.5API 使用说明文档 jquery_easyui_manual_cnjquery-easyui-1.0.5API 使用说明文档 jquery_easyui_manual_cn
在 `jquery-easyui-EDT-1.4.2-中文文档` 中,我们主要会探讨以下几个关键知识点: 1. **EasyUI 组件**:EasyUI 提供了多种组件,如对话框(Dialog)、表单(Form)、表格(Grid)、菜单(Menu)、树形控件(Tree)...
这个`jquery-easyui-1.3.5`版本是该框架的一个特定发行版,下面将详细介绍这个版本包含的知识点。 首先,`jQuery` 是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理、动画效果以及Ajax交互。jQuery EasyUI...
easyui是一种基于jQuery的用户界面插件集合。 easyui为创建现代化,互动,JavaScript应用程序,提供必要的功能。 使用easyui你不需要写很多代码,你只需要通过编写一些简单HTML标记,就可以定义用户界面。 easyui...
在IT行业中,构建用户友好的界面是至关重要的,这正是`EasyUI-Portal`组件发挥作用的地方。`EasyUI-Portal`是一个基于JavaScript和CSS的开源框架,专为创建可定制、可拖拽的布局而设计,它使得开发人员能够轻松构建...
该资源为jquery-easyui-1.5.5版本,包含easyui插件所依赖的js和css
easyui日期,时间框汉化包,汉化easyui日期控件,时间控件。
在这款名为 "jquery-easyui-EDT-1.4-build1-附带各种主题" 的压缩包中,我们不仅获得了 jQuery EasyUI 的核心库,还得到了一套丰富多样的主题资源,这将为我们的网页设计带来极大的灵活性和视觉吸引力。 1. **...
《jQuery EasyUI 1.3.3:轻松构建高效用户界面》 jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了丰富的组件和便捷的API,帮助开发者快速构建出功能完善、用户界面友好的Web应用程序。在版本1.3.3中,EasyUI...
jquery-easyui-1.5后台模板.zip jquery-easyui-1.5后台模板.zip jquery-easyui-1.5后台模板.zip jquery-easyui-1.5后台模板.zip
在本文中,我们将详细探讨jQuery EasyUI的主题,特别是"jquery-easyui-themes.rar"这个压缩包中包含的主题资源,以及如何将这些主题应用到项目中。 该压缩包包含了"metro"系列的五套主题和"ui"系列的四套主题,具体...
jquery-easyui-themes,easyui主题包,包含metro-blue metro-gray metro-green metro-orange metro-red ui-cupertino ui-dark-hive ui-pepper-grinder ui-sunny这些主题,具体的php使用方式见:...
EasyUI 是一个基于 jQuery 的轻量级前端框架,主要用于构建用户界面。在1.4.3版本中,存在一个与 NumberBox 组件相关的bug,该bug导致用户在使用 NumberBox 输入小数时遇到问题。NumberBox 是 EasyUI 提供的一个用于...