转:http://www.cnblogs.com/libingql/archive/2011/09/25/2189977.html
1、基本用法
代码:
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>日期控件</title>
<link href="/jquery-easyui-1.2.4/themes/default/easyui.css" rel="stylesheet" type="text/css" />
<link href="/jquery-easyui-1.2.4/themes/icon.css" rel="stylesheet" type="text/css" />
<script src="/jquery-easyui-1.2.4/jquery-1.6.4.min.js" type="text/javascript"></script>
<script src="/jquery-easyui-1.2.4/jquery.easyui.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
$("#txtDate").datebox();
});
</script>
</head>
<body>
<input id="txtDate" type="text" />
</body>
</html>
或:
<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server">
<title>日期控件</title>
<link href="/jquery-easyui-1.2.4/themes/default/easyui.css" rel="stylesheet" type="text/css" />
<link href="/jquery-easyui-1.2.4/themes/icon.css" rel="stylesheet" type="text/css" />
<script src="/jquery-easyui-1.2.4/jquery-1.6.4.min.js" type="text/javascript"></script>
<script src="/jquery-easyui-1.2.4/jquery.easyui.min.js" type="text/javascript"></script>
</head>
<body>
<input id="txtDate" type="text" class="easyui-datebox" />
</body>
</html>
效果图:
2、显示时间
代码:
<script type="text/javascript">
$(function () {
$("#txtDate").datetimebox();
});
</script>
或
<input id="txtDate" type="text" class="easyui-datetimebox" />
效果图:
3、本地化
代码:
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>日期控件</title>
<link href="/jquery-easyui-1.2.4/themes/default/easyui.css" rel="stylesheet" type="text/css" />
<link href="/jquery-easyui-1.2.4/themes/icon.css" rel="stylesheet" type="text/css" />
<script src="/jquery-1.6.4.min.js" type="text/javascript"></script>
<script src="/jquery-easyui-1.2.4/jquery-easyui-1.2.4/jquery.easyui.min.js" type="text/javascript"></script>
<script src="/jquery-easyui-1.2.4/locale/easyui-lang-zh_CN.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
$("#txtDate").datebox();
});
</script>
</head>
<body>
<input id="txtDate" type="text" />
</body>
</html>
效果图:
4、属性设置
代码:
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>日期控件</title>
<link href="/jquery-easyui-1.2.4/themes/default/easyui.css" rel="stylesheet" type="text/css" />
<link href="/jquery-easyui-1.2.4/themes/icon.css" rel="stylesheet" type="text/css" />
<script src="/jquery-easyui-1.2.4/jquery-1.6.4.min.js" type="text/javascript"></script>
<script src="/jquery-easyui-1.2.4/jquery.easyui.min.js" type="text/javascript"></script>
<script src="/jquery-easyui-1.2.4/locale/easyui-lang-zh_CN.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
$("#txtDate").datebox({
required: "true",
missingMessage: "必填项",
formatter: function (date) {
var y = date.getFullYear();
var m = date.getMonth() + 1;
var d = date.getDate();
return y + "年" + (m < 10 ? ("0" + m) : m) + "月" + (d < 10 ? ("0" + d) : d) + "日";
}
});
});
</script><script type="text/javascript">
$(function () {
var options = {
required: "true",
missingMessage: "必填项",
formatter: function (date) {
var y = date.getFullYear();
var m = date.getMonth() + 1;
var d = date.getDate();
return y + "年" + (m < 10 ? ("0" + m) : m) + "月" + (d < 10 ? ("0" + d) : d) + "日";
}
}
$("#txtDate").datebox(options);
});
</script>
</head>
<body>
<input id="txtDate" type="text" />
</body>
</html>
或
<script type="text/javascript">
$(function () {
var options = {
required: "true",
missingMessage: "必填项",
formatter: function (date) {
var y = date.getFullYear();
var m = date.getMonth() + 1;
var d = date.getDate();
return y + "年" + (m < 10 ? ("0" + m) : m) + "月" + (d < 10 ? ("0" + d) : d) + "日";
}
}
$("#txtDate").datebox(options);
});
</script>
效果图:
5、启用/禁用
代码:
<script type="text/javascript">
$(function () {
$("#txtDate").datebox({
disabled: true
});
});
</script>
6、参数
属性名
|
类型
|
描述
|
默认值
|
currentText
|
字符串
|
为当前日期按钮显示的文本
|
Today
|
closeText
|
字符串
|
关闭按钮显示的文本
|
Close
|
disabled
|
布尔
|
如果为true则禁用输入框
|
false
|
required
|
布尔
|
定义输入框是否为必添
|
false
|
missingMessage
|
字符串
|
当输入框为空时提示的文本
|
必填
|
formatter
|
function
|
格式化日期的函数,这个函数以’date’为参数,并且返回一个字符串
|
——
|
parser
|
function
|
分析字符串的函数,这个函数以’date’为参数并返回一个日期
|
——
|
7、事件
事件名
|
参数
|
描述
|
|
onSelect
|
date
|
当选择一个日期时触发
|
|
分享到:
相关推荐
在使用EasyUI框架进行前端开发时,DateBox组件是一个非常常用的日期选择工具,它提供了方便的日期输入和选择功能。本篇文章将详细讲解如何利用EasyUI的DateBox组件设定日期范围,确保用户选择的开始时间和结束时间...
除了基本的日期选择功能,EasyUI 日历组件还支持其他高级特性,如日期范围选择、多语言支持、自定义事件处理等。开发者可以根据实际需求,查阅 EasyUI 文档或示例代码,学习并应用这些功能。 总结起来,"Jquery ...
1. **组件使用**:了解如面板(panel)、表格(datagrid)、下拉框(combobox)、日期选择器(datebox)等主要组件的基本用法,以及它们的配置选项。 2. **数据绑定**:学会如何将后台数据与 EasyUI 组件结合,例如...
在 `JqueryEasyUI1.4参考手册.chm` 中,你将找到关于 jQuery EasyUI 1.4 版本的详尽指南。`.chm` 文件是一种微软编写的帮助文档格式,它包含索引、搜索功能和一系列主题,方便用户查找和学习。 **组件介绍** ...
8. `plugins`目录:这里可能包含jQuery EasyUI的扩展插件,如日期选择器(datebox)、时间选择器(timespinner)等。 9. `locale`目录:包含不同语言的本地化文件,使得jQuery EasyUI可以支持多语言环境。 10. `...
首先,为了使用DateBox,你需要在HTML文档的部分引入必要的jQuery和jQuery EasyUI库。以下是一个基本的例子: ```html <!DOCTYPE html> <title>Basic DateBox - jQuery EasyUI Demo ...
11. **插件扩展**:jQuery EasyUI 社区提供了许多扩展插件,比如日期选择器(datebox)、时间选择器(datetimebox)等,它们可以增强你的应用功能。 通过这个教程,你应该能够掌握如何利用jQuery EasyUI快速构建...
另外,还有诸如 `tabs`(选项卡)、`pagination`(分页)、`slider`(滑块)和 `datebox`(日期选择器)等组件,它们都是网页开发中的常见需求,jQuery EasyUI 都提供了对应的解决方案。 在使用过程中,遇到问题时...
这份名为“jQueryEasyUI入门共2页.pdf”的资料可能是一个简短的教程,虽然只有两页,但仍然可以涵盖一些基本概念和快速入门的指导。 首先,jQuery EasyUI 的核心是 jQuery,一个轻量级的JavaScript库,它简化了DOM...
理解jQuery的基本用法是使用jQuery EasyUI的前提。 2. **对话框(Dialog)**:jQuery EasyUI中的对话框组件允许开发者创建可自定义的弹出窗口,常用于显示信息、警告、确认或输入数据。它支持多种模式(如模态和非...
jQuery EasyUI 是一个基于 jQuery 的前端框架,它为开发人员提供了构建现代 Web 应用程序的各种控件,其中 DateBox 是 jQuery EasyUI 中用于处理日期输入的控件。DateBox 控件允许用户通过一个文本输入框来选择或...
描述中提到,通过学习这些“demo”,你可以迅速熟悉并上手使用jQuery EasyUI。这是因为实践是最好的老师,示例提供了直观的代码和运行效果,使学习过程更具针对性。同时,如果在学习过程中遇到任何疑问,官方的帮助...
《jQuery EasyUI 框架详解与应用实例》 jQuery EasyUI 是一款基于 jQuery 的前端框架,它提供了丰富的用户界面组件,使得开发者可以快速构建出美观且功能强大的 Web 应用程序。在 JavaWeb 开发中,jQuery EasyUI ...
1. jQuery EasyUI基础:jQuery EasyUI是基于jQuery的,因此了解jQuery的基本用法是必要的。它包括选择器、事件处理、DOM操作等。EasyUI通过简单的HTML标记和CSS类就能创建复杂的用户界面,减少了开发者编写大量...
jQuery EasyUI 是一个基于 jQuery 的前端框架,它简化了网页用户界面开发,提供了一系列易于使用的组件,如对话框、表格、菜单、按钮等。在1.4版本中,该框架进一步提升了性能和用户体验,同时也提供了丰富的API接口...
- **依赖关系**:确保 jQuery 版本与 EasyUI 兼容,通常推荐使用 jQuery 1.x 或 2.x 版本。 - **CSS 样式**:EasyUI 提供了默认的主题样式,也可以自定义主题来满足个性化需求。 #### 2. **基本组件** - **按钮**:...
在"jQueryEasyUI中文API教程"中,你将找到这些组件的使用示例,每个例子都会详细解释如何创建、配置和调用API。通过实际操作,你可以更快地掌握这个框架,并将其应用到实际项目中。 总结来说,jQuery EasyUI 是一个...
本章节将深入探讨 jQuery EasyUI 的基本概念、安装与配置,并通过实例展示其常用组件的使用方法。 ### 一、jQuery EasyUI 的基本概念 jQuery EasyUI 是建立在 jQuery 库之上,提供了一套轻量级、易用的用户界面...
jQuery EasyUI 是一个轻量级且功能丰富的前端开发框架,基于 ...在学习和使用 jQuery EasyUI 的过程中,建议参考官方文档,了解每个组件的详细用法和示例,以便更好地利用这个框架来创建高效、美观的 Web 应用程序。