JQuery EasyUI的一些常用组件


Posted in jQuery onJuly 12, 2017

jQuery EasyUI 是一个基于 jQuery 的框架,集成了各种用户界面插件,该框架提供了创建网页所需的一切,帮助您轻松建立站点。

注:本次介绍的JQuery EasyUI版本为1.5版。

一.表单

form提供了各种方法来操作执行表单字段,比如:ajax提交, load, clear等等。当提交表单的时候可以调用validate方法检查表单是否有效。

用法:

使用form标签创建

<form id="ff" method="post"> 
  <div> 
    <label for="name">Name:</label> 
    <input class="easyui-validatebox" type="text" name="name" data-options="required:true" /> 
  </div> 
  <div> 
    <label for="email">Email:</label> 
    <input class="easyui-validatebox" type="text" name="email" data-options="validType:'email'" /> 
  </div>  
</form>

 使用jquery实现表单的异步提交:

$('#ff').form({  
  url:...,  
  onSubmit: function(){
    //提交表单时执行的操作
  },  
  success:function(data){  
    //提交成功后返回的结果
  }  
});  
// 提交表单  
$('#ff').submit();

 通过以上操作就可以使用form表单将数据提交到后台。

二.数据表格(数据表格)

DataGrid以表格形式展示数据,并提供了丰富的选择、排序、分组和编辑数据的功能支持。DataGrid的设计用于缩短开发时间,并且使开发人员不需要具备特定的知识。它是轻量级的且功能丰富。单元格合并、多列标题、冻结列和页脚只是其中的一小部分功能。

用法:

html标签:

<table class="easyui-datagrid" style="width:400px;height:250px" 
    data-options="url:'datagrid_data.json',fitColumns:true,singleSelect:true"> 
  <thead> 
    <tr> 
      <th data-options="field:'code',width:100">编码</th> 
      <th data-options="field:'name',width:100">名称</th> 
      <th data-options="field:'price',width:100,align:'right'">价格</th> 
    </tr> 
  </thead> 
</table>

 用jquery接受数据:

$('#dg').datagrid({  
  url:'datagrid_data.json',   
});

 就可以将后台数据以表格的方式展现到前台。

三.可编辑数据表格

首先需要加载edatagrid扩展,加载完成后才能使用。

在HTML标签里面创建数据表格:

<table id="tt" style="width:600px;height:200px" 
    title="Editable DataGrid" 
    singleSelect="true"> 
  <thead> 
    <tr> 
      <th field="itemid" width="100" editor="{type:'validatebox',options:{required:true}}">Item ID</th> 
      <th field="productid" width="100" editor="text">Product ID</th> 
      <th field="listprice" width="100" align="right" editor="{type:'numberbox',options:{precision:1}}">List Price</th> 
      <th field="unitcost" width="100" align="right" editor="numberbox">Unit Cost</th> 
      <th field="attr1" width="150" editor="text">Attribute</th> 
    </tr> 
  </thead> 
</table>

 jquery操作:

$('#tt').edatagrid({  
  url: 'datagrid_data.json',  
  saveUrl: ...,  
  updateUrl: ...,  
  destroyUrl: ...  
});

 就可以通过双击修改表格数据。

常用方法:

$('#tt').edatagrid("saveRow");//保存编辑行并发送到服务器
$('#tt').edatagrid("destroyRow");//销毁当前选择的行
$('#tt').edatagrid("addRow");//添加一个新的空行

以上所述是小编给大家介绍的JQuery EasyUI的一些常用组件,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

jQuery 相关文章推荐
jquery实现图片放大点击切换
Jun 06 jQuery
jquery DataTable实现前后台动态分页
Jun 17 jQuery
jQuery实现一个简单的验证码功能
Jun 26 jQuery
jQuery事件_动力节点Java学院整理
Jul 05 jQuery
jQuery插件DataTables分页开发心得体会
Aug 22 jQuery
jQuery代码优化方法总结
Jan 29 jQuery
一文快速了解JQuery中的AJAX
May 31 jQuery
jQuery实现文本显示一段时间后隐藏的方法分析
Jun 20 jQuery
jQuery实现滑动星星评分效果(每日分享)
Nov 13 jQuery
js、jquery实现列表模糊搜索功能过程解析
Mar 27 jQuery
jquery实现两个div中的元素相互拖动的方法分析
Apr 05 jQuery
jQuery zTree如何改变指定节点文本样式
Oct 16 jQuery
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
Jul 12 #jQuery
jQuery 循环遍历改变a标签的href(实例讲解)
Jul 12 #jQuery
jQuery实现节点的追加、替换、删除、复制功能示例
Jul 11 #jQuery
使用jQuery实现动态添加小广告
Jul 11 #jQuery
jquery.validate.js 多个相同name的处理方式
Jul 10 #jQuery
jQuery实现html table行Tr的复制、删除、计算功能
Jul 10 #jQuery
jQuery实现QQ空间汉字转拼音功能示例
Jul 10 #jQuery
You might like
如何对PHP程序中的常见漏洞进行攻击(上)
2006/10/09 PHP
php print EOF实现方法
2009/05/21 PHP
php新浪微博登录接口用法实例
2014/12/23 PHP
php正则表达式验证(邮件地址、Url地址、电话号码、邮政编码)
2016/03/14 PHP
PHP调试及性能分析工具Xdebug详解
2017/02/09 PHP
PHP中单例模式与工厂模式详解
2017/02/17 PHP
php 猴子摘桃的算法
2017/06/20 PHP
PHP迭代与递归实现无限级分类
2017/08/28 PHP
javascript 极速 隐藏/显示万行表格列只需 60毫秒
2009/03/28 Javascript
JQuery读取XML文件数据并显示的实现代码
2009/12/16 Javascript
简单实用的全选反选按钮例子
2013/10/18 Javascript
Javascript监视变量变化的方法
2015/06/09 Javascript
微信小程序 获取相册照片实例详解
2016/11/16 Javascript
微信小程序开发之数据存储 参数传递 数据缓存
2017/04/13 Javascript
JS实现浏览上传文件的代码
2017/08/23 Javascript
layui table 表格模板按钮的实例代码
2019/09/21 Javascript
使用vue打包进行云服务器上传的问题
2020/03/02 Javascript
简单了解JavaScript作用域
2020/07/31 Javascript
python在线编译器的简单原理及简单实现代码
2018/02/02 Python
对Pandas DataFrame缺失值的查找与填充示例讲解
2018/11/06 Python
Python numpy中矩阵的基本用法汇总
2019/02/12 Python
使用Python将图片转正方形的两种方法实例代码详解
2020/04/29 Python
Python OrderedDict字典排序方法详解
2020/05/21 Python
世界排名第一的运动鞋市场:Flight Club
2020/01/03 全球购物
求∏的近似值,直到最后一项的绝对值小于指定的数
2016/02/12 面试题
武汉东之林科技有限公司机试
2013/09/17 面试题
物流专业求职计划书
2014/01/10 职场文书
班级出游活动计划书
2014/08/15 职场文书
小区保洁员岗位职责
2015/04/10 职场文书
党员承诺书范文2015
2015/04/27 职场文书
2016年“节能宣传周”活动总结
2016/04/05 职场文书
2019年工作总结范文
2019/05/21 职场文书
员工试用期工作总结
2019/06/20 职场文书
导游词之山东八仙过海景区
2019/11/11 职场文书
2021好看的国漫排行榜前十名 《完美世界》上榜,《元龙》排名第一
2022/03/18 国漫