easyui datebox的用法
类别:Web前端 浏览量:1923
时间:2015-1-17 easyui datebox的用法
easyui datebox的用法一、DateBox效果图
二、DateTimeBox效果图
三、DateBox属性
其属性扩展自combo,下列是为databox增加的属性
名称 | 类型 | 说明 | 默认值 |
panelWidth | number | 下拉日历面板的宽度 | 180 |
panelHeight | number | 下拉日历面板的高度 | auto |
currentText | string | 当前日期按钮上显示的文字 | Today |
closeText | string | 关闭按钮上显示的文字 | Close |
okText | string | 确定按钮上显示的文字 | OK |
disabled | boolean | 为true时禁用该域 | false |
formatter | function | 格式化日期的函数,此函数有一个'date'参数,并返回一个字符串值 | |
parser | function | 解析日期字符串的函数,此函数有一个'date'字符串参数,并返回一个日期值 |
四、DateBox事件
名称 | 参数 | 说明 |
onSelect | date | 当用户选择一个日期时触发 |
五、DateBox方法
其方法扩展自combo,下列是为datebox重定的方法
名称 | 参数 | 说明 |
options | none | 返回options对象 |
calender | none | 获取calender对象 |
setValue | value | 设置databox值 |
六、基本用法
1、DateBox
$(function () {
$("#txtDate").datebox();
});
或者
<input id="txtDate" type="text" class="easyui-datebox" />
2、DateTimeBox
$(function () {
$("#txtDate").datetimebox();
});
或者
<input id="txtDate" type="text" class="easyui-datetimebox" />
七、datebox中文本地化
<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>
<input id="txtDate" type="text" />
效果图
八、datebox属性设置实例
<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>
效果图
标签:easyui
您可能感兴趣
- easyui中使用编辑器在IE下有时无法获取焦点
- EasyUI DateBox设置默认值
- easyui datebox的用法
- easyui layout 折叠后显示标题
- easyui layout 自适应
- easyui combobox级联
- easyui combogrid分页
- EasyUI DataGird动态生成列
- easyUI DataGrid 显示可排序的列
- easyui messager的用法
- 春节放假几天(春节放假几天2023法定几天)
- 今天 3月13日,31年前,一个英雄少年感动了中国(今天3月13日31年前)
- 你好,新成理人丨成都理工大学2019级新生开学典礼隆重举行(新成理人丨成都理工大学2019级新生开学典礼隆重举行)
- 这部民警编演的红色话剧,讲述了一个不断追寻的故事(这部民警编演的红色话剧)
- 日本菜有什么好吃(日本菜有什么好吃的做法)
- 韩国泡菜做法(韩国泡菜的做法步骤)
热门推荐
- 云服务器弹性体现在哪些方面(云服务器的性能表现在哪些方面?)
- css设计文本框及按钮样式(CSS仿网易首页的头部菜单栏按钮和三角形制作方法)
- js的异步请求(浅谈JS三座大山之异步和单线程)
- vuecli打包项目(使用vue-cli创建项目并webpack打包的操作方法)
- css3项目列表属性(像素密度与CSS3的viewport在移动端Web响应式布局中的运用)
- sqlserver触发器修改当前字段(利用SQL Server触发器实现表的历史修改痕迹记录)
- mysql日常运维(MySQL从库维护经验分享)
- html如何给table加边框(HTML table 表格边框的实现思路)
- nginx服务器有什么用(Nginx的作用详解,为什么在Web服务器中Nginx的比例越来越高?)
- amaze开发者(AmazeUI中各种的导航式菜单与解决方法)