1, Messager弹窗信息

方法:

$.messager.alert(...), 在网页中间弹出一个窗口

$.messager.confirm(...) 弹出一个确认窗口, 有确定和取消两个按钮, 确定返回true, 取消返回false

$.messager.progress(...) 显示一个进度条

$.messager.prompt(...) 显示一个带文本输入框的对话弹窗

$.messager.show(...)在网页的右下角弹出一个窗口提示信息

2, Panel面板

  构建的方式有两种, 可以通过使用JS构建panel的方法, 也可以让其调用easyui类包内容, 但是这两种方法的前提是都必须先有一个已经写好的<div></div>

常用属性:

id: 面板的id属性

title: 面板的标题

iconCls: 在面板的右上角添加一个小图标

width: 设置面板的宽度

height: 设置面板的高度

3, window窗口

  构建的方式有两种, 可以通过使用JS构建panel的方法, 也可以让其调用easyui类包内容, 但是这两种方法的前提是都必须先有一个已经写好的<div></div>

打开和关闭窗口。

$('#win').window('open');

$('#win').window('close');

通过ajax读取窗口内容。

$('#win').window('refresh', 'get_content.php'); (在eclipse上试了一下只能加在jsp页面的文件, 类似于那个iframe框架, Servlet加载不出来), 加载Servlet的时候可以用JS的方法创建, 然后用 href 属性可以加载Servlet

常用属性

collapsible: 参数为bealoon类型, 定义是否显示折叠菜单title: 窗口的文本标题, 参数是一个String类型的

minimizable: 参数为bealoon类型, 定义是否显示最小化按钮

maximizable: 参数为bealoon类型, 定义是否显示最大化按钮

closable: 参数为bealoon类型, 定义是否显示关闭按钮

4, linkbutton按钮

创建一个按钮也是有两种方法, 通过标签和JS, 按钮就只有一个onclick事件.

常用属性:

id: linkbutton的id属性

text: 按钮上需要显示的文本

事件:

onclick: 在点击按钮时所触发的事件

5, dialog对话窗口

该对话框是一种特殊类型的窗口,它在顶部有一个工具栏,在底部有一个按钮栏。创建对话窗口也是可以通过标签和JS两种方式来创建

常用属性:

继承window的属性, 重点记住下面两个

toolbar: 定义对话框的工具栏, 在上端显示, 语法格式:

toolbar:[{

  ...:...,

  ...:...

}]

buttons: 定义对话框的按钮栏, 在底端显示, 语法格式:

buttons:[{

  ...:...,

  ...:...

}]

还有一个比较重要的特点: 也同样用于上面的其他window, panel, linkbutton等, 在标签属性中有一个data-options="...", 这个没法在JS中使用, 定义的话只能在标签里面写上

6, 验证框(validatebox)和文本框(textbox)

这两者的相同点都是可以通过上面说到的两种方式创建, 用标签或者是JS

不同点:

1, textbox可以在输入框内加icon图标, 而validatebox不支持

2, validatebox可以进行自定义的验证, 而textbox没有自定义, 只能使用自己有的那些方法进行验证.

  validatebox自定义验证格式如下

$.extend($.fn.validatebox.defaults.rules, {
minLength: {
validator: function(value, param){
return value.length >= param[0];
},
message: 'Please enter at least {0} characters.'
}
}); ...
...
... <input class="easyui-validatebox" data-options="validType:'minLength[5]'">

这样就可以验证长度是否为5

不过这段代码看不懂, 希望能有朋友简单的解释一下

 7, 下拉列表菜单combobox

自定义下拉框显示一个可编辑的文本框和下拉面板在html页面。

网页设计编辑利器——jQuery EasyUI所学整理(待编辑)的更多相关文章

  1. 网页设计、java、Andorid资源清单整理

    多学多练做笔记很重要. 赤裸裸的干货非鸡汤 网页设计的主要技术:    Html,    Js,    Css,    Ps       HTML/HTML5     网页的基础Html必须知道的.但 ...

  2. 经历:如何设置jquery easyui中下拉框不可编辑

    今天,在项目中碰到一个这样的问题,当选择按钮时候,查询条件是可以输入的,否则,表单框是不可用的[图1].但是,批量查询中的船名和装港用到了自动配置,即jquery-easyui中的combox的配置. ...

  3. 网页设计(CSS&JS)

    实验一  简单静态网页设计 一. 实验目的: 复习使用记事本编辑网页的方法. 熟悉不同表单控件类型的应用. 练习使用记事本在网页中添加表单与表单元素. 二. 实验内容: 根据提供的素材设计在线调查问卷 ...

  4. HTML 5网页设计入门必读(书)

    今天看了一本由人民邮电出版社出版.邢薇薇 郭俊飞 王雪翻译的<HTML 5网页设计入门必读>,在此整理一下知识点,以及写一些自己的读后感. 本书的开章还是和大部分HTML 5书籍一样,用极 ...

  5. 扩展jquery easyui datagrid编辑单元格

    扩展jquery easyui datagrid编辑单元格 1.随便聊聊 这段时间由于工作上的业务需求,对jquery easyui比较感兴趣,根据比较浅薄的js知识,对jquery easyui中的 ...

  6. ASP.NET网站权限设计实现(三)——套用JQuery EasyUI列表显示数据、分页、查询

    一.说明: JQuery EasyUI下载地址:http://jquery-easyui.wikidot.com/download,最新版本1.2.2. 首先预览一下界面: 本例实现的功能: 1.多标 ...

  7. jquery easyui使用(四)······添加,编辑,删除

    前端: <div style="font-size: 25px; font-weight: 700; margin: 50px 0 10px 10px;"> 车辆登记 ...

  8. Jquery easyui开启行编辑模式增删改操作

    Jquery easyui开启行编辑模式增删改操作 Jquery easyui开启行编辑模式增删改操作先上图 Html代码: <table id="dd"> </ ...

  9. [转]Jquery easyui开启行编辑模式增删改操作

    本文转自:http://www.cnblogs.com/nyzhai/archive/2013/05/14/3077152.html Jquery easyui开启行编辑模式增删改操作先上图 Html ...

随机推荐

  1. 对象存储在什么地方(java编程思想)

    用引用操作对象.创建了一个引用,需要进行初始化(与事物进行关联),才能正常使用.new将引用于对象进行关联 对象存储到什么地方? 程序运行时,对象是怎么进行放置安排的呢?特别是内存是怎么分配的呢?对这 ...

  2. mysql数据添加时如果这条数据存在进行修改

    1.建表 CREATE TABLE vipMovie( id INT PRIMARY KEY AUTO_INCREMENT, md_name VARCHAR(255) NOT NULL UNIQUE, ...

  3. 使用POI导出Excel(二)-利用模板

    一.基本操作见: 使用POI导出Excel 二.本次功能需求 给了一个模板,里面有6个sheet页,每页里面都需要填充相应的数据.如图: 三.需求分析 1.分了6个sheet页,每页的数据都不一样,首 ...

  4. linux下文件解压

    这几天要学THINKPHP框架了,于是从网上下载了一个压缩包,后缀是.zip的,解压方法为 unzip ###.zip 随便把linux下的.rar方法也写下来,这两个都不常见. unrar    e ...

  5. java利用freemarker导出world

    一.简单导出(不含循环导出) 1.新建一个word文件.如下图: 2.使用word将文件另存为xml的格式 3.编辑xml文件内容,将'用户名'替换成-> ${username}.'简介'替换成 ...

  6. Oracle单表去重复(一)

    去重有两层含义,一:是记录完全一样:二:是符合一定条件的认为是重复. 根据表的数量,去重可划分为:单表去重和多表关联去重.   对于去重,一般最容易想到的是用distinct,而distinct只能对 ...

  7. Shell编程时常用的系统文件(转)

    10.1 Linux系统目录结构 / 根目录,所有文件的第一级目录 /home 普通用户家目录 /root 超级用户家目录 /usr 用户命令.应用程序等目录 /var 应用数据.日志等目录 /lib ...

  8. 02 - Unit04:笔记本加载功能

    @ExceptionHandler 在控制器中统一处理异常. 为了重用异常处理方法,可以将处理方法抽象到父类中,子类共享异常处理方法. 语法: @ExceptionHandler(Exception. ...

  9. wkhtmltopdf是一个使用webkit网页渲染引擎开发的用来将 html转成 pdf的工具

    wkhtmltopdf是一个使用webkit网页渲染引擎开发的用来将 html转成 pdf的工具,可以跟多种脚本语言进行集成来转换文档. 官网地址 http://wkhtmltopdf.org/ gi ...

  10. selenium 笔记 2018

    1.指定浏览器驱动:dr = webdriver.Firefox(executable_path = '/Users/xxx/Documents/selenium_py/geckodriver/gec ...