easyUI的编码方式主要有三种
一、在html代码中声明,在js代码中细化处理
<!--此处表示声明了一个Table容器--> <table id="qualificationGrid"></table> <!--接下来在js代码中来细化Table的一些属性、方法--> $('#qualificationGrid').datagrid({ url:WEB_ROOT + '/quaData/list.jhtml', //toolbar:toolbar,工具条 fitColumns:true, resizable:true, rownumbers:true, //width:'100%', //height:'100%', pagination:true, fit:true, singleSelect:true, pageSize:20, method:'post', striped:true, loadMsg:'请稍后...', columns:[ [ {field:'qualificationId', title:'用户Id号', hidden:true}, {field:'name', title:'姓名', width:30}, {field:'sex', title:'性别', width:20, align:'center'}, {field:'birthday', title:'出生日期', width:30, align:'center'}, {field:'idCard', title:'身份证号', width:50, align:'center'}, {field:'qualificationNum', title:'资格证编号', width:50, align:'center'} ] ] });
二、直接在div中进行声明、初始化、事件监听等
<div id="quaWind" class="easyui-window" modal="true" collapsible="false" iconCls="icon-save" title="更新用户信息" closed="true" style="width:600px;height:275px;padding:20px;" onClose="function(){$('#quaForm').form('clear');}"> </div> //当然调用的时候还是一样的 $("#quaWind").window("open"); $("#quaWind").window("close");
三、虽然可以使用,但是不推荐,以data-options的方式初始化,至于原因在下面的注意事项中会提到。
<input id="sexCombo" type="text" name="sex" class="easyui-combobox" data-options=" valueField: 'value', textField: 'label', editable:false, required:'required', data: [{ label: '女', value: '0' },{ label: '男', value: '1' }]"/>
注意事项:
1、easyui的两次请求问题:
对于datagrid的两次请求主要是因为在div中
<table id="queryUserInfoGrid" class="easyui-datagrid"></table>
添加了class,这个时候当加载到该div时,就会读取定义的URL,这是第一次请求;
而在js中初始化该datagrid的时候又会被读取一次,此为第二次。
解决方法为去掉div中的class;
对于tabs也会在页面加载的时候出现两次请求的情况,那么添加属性closed:true即可解决,这是表名初始化的时候这个panel是关闭的,他的加载是在iframe初始化的时候自行进行
2、对于某些版本的jquery框架,可能不支持data-options,那么在执行方法的时候就会有偏差,所以在easyui中最好使用属性=‘值’的形式书写,或者使用json格式书写,以免造成执行偏差;
相关推荐
easyUI datagrid显示摘要信息在页脚 easyUI 根据一些条件改变DataGrid 行背景颜色 easyUI 创建一个 Property Grid easyUI 展开DataGrid里面的行显示详细信息 easyUI 在主datagrid上创建子datagrid Window ...
jquery easyui datagraid 对象显示的方法与datagraid、分页、复选框多选的数据显示 源码摘要
1. **学习文档**: 在开始使用 jQuery EasyUI 之前,建议仔细阅读官方文档,了解各个组件的特性和用法。 2. **实践案例**: 查找一些实际的应用案例,通过实践加深理解。 3. **性能优化**: 对于大数据量的情况,...
摘要: 大概思路,创建WebAPI,CrossMainController并编写,Nuget安装microsoft.aspnet.webapi.cors., 跨域设置路由,WebAPI提供广泛的对外开放,可以起到整合性的作用,例如:跟Oracle ERP、SAP的SCM、MM、PP以及SD领域...
Panel组件作为jQuery EasyUI库中的一部分,它继承了jQuery EasyUI轻量级和易于使用的特点。 ### Panel面板组件的使用方法 1. **基本属性设置**: - `id`:设置面板的ID值,用于唯一标识该面板。 - `title`:设置...
使用标签创建树形菜单 创建异步树形菜单 添加树形菜单结点 创建带复选框的树形菜单 树形菜单拖动控制 非标准数据转换 创建基础树形数据表格 创建复杂树形数据表格 表单应用 创建异步提交表单 ...
摘要:脚本资源,Ajax/JavaScript,easyUI,JavaScript框架 jQuery easyUI——来自W3C标准WEB前端专家DHTML精英俱乐部的简单易用功能强大的轻量级WEB前端JavaScript框架。包括EasyUI.js核心文件、EasyUI.style样式对象...
摘要:脚本资源,jQuery,easyui,jquery例子 jQuery easyui 官方类库及实例集下载,jQuery easyui为网页开发提供了一大堆的常用UI组件,包括菜单、对话框、布局、窗帘特效、表格、元素滚动、表单、TAB菜单、动画生成...
毕业设计,基于SSM+MySql+Bootstrap+EasyUI开发的云笔记资料文件共享网,内含Java完整源代码,数据库脚本 JSP基于SSM云笔记资料文件共享网设计可升级SpringBoot毕业源码案例设计 前台框架: Bootstrap(一个HTML5...
本资源摘要信息涵盖了 Web 开发的多个方面,包括算法、Servlet 编程、JavaBean 构造、EasyUI 控件使用、登录和注册页面设计、数据库设计等。学生需要具备扎实的编程基础和 Web 开发知识,才能正确地完成这些题目。
1. **MD5(Message-Digest Algorithm 5)**:MD5是一种广泛使用的哈希函数,可以将任意长度的数据转化为固定长度的128位(16字节)的摘要。MD5算法的特点是快速、简单,但存在碰撞问题,即不同的输入可能会得到相同...
4. 开发工具:熟悉使用 MyEclipse、HBilder、PLSQLDevelopment 等开发工具,熟悉使用 Maven 工程管理工具,以及 SVN 服务器的使用。 项目经验 1. 电子商务平台:参与了一个基于 Spring + SpringMVC + Mybatis + ...
基于Struts2 + Hibernate4 + Spring4 + EasyUI + MySQL的网上商城项目实战源码 0.写在前面 摘要一下这个网上商城的项目,我不会面面俱到,主要分为几个模块来总结,包括用到了某种技术等等,具体的细节我会在文章中...
摘要:该文研究并实现房屋租赁管理系统。该系统主要采用Servlet技术、Java技术、网页编程技术Jsp、JQueryEasyUI界面美化插件、MySQL数据库技术、Redis和数据缓存技术,实现便捷、严谨、可靠的房屋租赁管理平台。在...
【Java开发工程师简历摘要】 这份简历是一位拥有两年工作经验的Java开发工程师,专长在于Java Web应用的开发。他熟练掌握了Servlet、Cookie、Session、JDBC、JavaBean、EL表达式和JSTL等核心技术,同时熟悉Struts2...
知识点:isp servlet,MySQL数据库的基本操作,前端easyui框架。 适合人群:Java初学者、在校学生,(已经学过Java基础语法,对html有简单的了解,熟悉is、iguery语法)。 用到的工具:eclipse、MySQL
摘要:脚本资源,Ajax/JavaScript,小图显大图 简单的鼠标划过小图片显示大图片特效,本效果在网页中是比较常见的,不过这一次作者将其封装成了插件,使得实现本特效更加简单了,示例效果截图如上所示。只需把鼠标放在...
作者了解了项目小组需要使用的技术,如hibernate、spring、iBATIS、jQuery、EXTJS、DWR、easyui等等,并着重学习了jQuery。 作者在实习中遇到了许多挑战,但是通过主动学习和与项目经理的沟通,问题都得到了解决。...
本资源摘要信息主要介绍了 Java 开发工程师的简历,涵盖了个人信息、工作经验、技术要点等内容。通过对简历的分析,我们可以了解到该 Java 开发工程师的技术栈、项目经验和技能特点。 个人信息 该 Java 开发工程师...
之前在一家公司里用过Knockout,是easyui 和 Knockout结合 的。下面的这本应该不错。 目录 前言 第一部分入门指南 第1章MVC介绍 创建第一个项目 分析HomeController 分析View 理解URL结构 小结 第2章...