当前位置:网站首页>easyui 日期控件清空值
easyui 日期控件清空值
2022-07-07 18:43:00 【全栈程序员站长】
大家好,又见面了,我是全栈君。
近期用了Easyui的日期控件datebox,项目中要将选中值清空,于是就研究了一下。
1。调用方法清空
$('#yourId').combo('setText','');
2,更改js文件
从官网下载的源文件里。datebox控件界面仅仅有‘Today’。‘Close’事件。我们能够把清空选项值的事件加入到js中去,这样,仅仅要引用了datebox这个控件,界面上就会有清空选项。详细改动过程例如以下:
首先在官网上下载jquery.easyui.min.js文件。
在js文件里找到Today Close事件定义的地方,并加入Clean事件的定义。
源文件说明:
将源文件12733–12742行文件替换为:
代码:
}},currentText:"Today",cleanText:"Clean",closeText:"Close",okText:"Ok",buttons:[{text:function(_985){
return $(_985).datebox("options").currentText;
},handler:function(_986){
$(_986).datebox("calendar").calendar({year:new Date().getFullYear(),month:new Date().getMonth()+1,current:new Date()});
_975(_986);
}},{text:function(_987){
return $(_987).datebox("options").closeText;
},handler:function(_988){
$(this).closest("div.combo-panel").panel("close");
}},{ text : function(_989) {
return $(_989).datebox("options").cleanText;
},handler : function(_990) {
$(_990).combo('setValue', '').combo('setText', '');
$(this).closest("div.combo-panel").panel("close");
}}],formatter:function(date){
界面效果例如以下:
3,中文js更改
上面我们把源js改好了,仅仅只是界面显示的是英文,假设用了中文包的话,还须要更改easyui-lang-zh_CN.js
在js文件里找到‘今天’ ‘关闭 ’事件定义的地方,并加入‘清空’
代码:
$.fn.datebox.defaults.currentText = '今天';
$.fn.datebox.defaults.closeText = '关闭';
$.fn.datebox.defaults.cleanText = '清空';
改动事件:
代码:
if ($.fn.datetimebox && $.fn.datebox){
$.extend($.fn.datetimebox.defaults,{
cleanText: $.fn.datebox.defaults.cleanText,
currentText: $.fn.datebox.defaults.currentText,
closeText: $.fn.datebox.defaults.closeText,
okText: $.fn.datebox.defaults.okText,
missingMessage: $.fn.datebox.defaults.missingMessage
});
}
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/116440.html原文链接:https://javaforall.cn
边栏推荐
- EasyGBS级联时,上级平台重启导致推流失败、画面卡住该如何解决?
- 2022如何评估与选择低代码开发平台?
- Airiot helps the urban pipe gallery project, and smart IOT guards the lifeline of the city
- Write a jump table
- 备份 TiDB 集群到持久卷
- POJ 1742 coins (monotone queue solution) [suggestions collection]
- Spark 判断DF为空
- Klocwork 代码静态分析工具
- 凌云出海记 | 赛盒&华为云:共助跨境电商行业可持续发展
- Cantata9.0 | 全 新 功 能
猜你喜欢
H3C s7000/s7500e/10500 series post stack BFD detection configuration method
程序猿赚的那点钱算个P啊!
Cantata9.0 | 全 新 功 能
大厂经典指针笔试题
最新版本的CodeSonar改进了功能安全性,支持MISRA,C ++解析和可视化
Network principle (1) - overview of basic principles
AIRIOT助力城市管廊工程,智慧物联守护城市生命线
H3C S7000/S7500E/10500系列堆叠后BFD检测配置方法
上海交大最新《标签高效深度分割》研究进展综述,全面阐述无监督、粗监督、不完全监督和噪声监督的深度分割方法
CodeSonar如何帮助无人机查找软件缺陷?
随机推荐
I wrote a markdown command line gadget, hoping to improve the efficiency of sending documents by garden friends!
如何满足医疗设备对安全性和保密性的双重需求?
How to meet the dual needs of security and confidentiality of medical devices?
[award publicity] issue 22 publicity of the award list in June 2022: Community star selection | Newcomer Award | blog synchronization | recommendation Award
使用高斯Redis实现二级索引
How to implement safety practice in software development stage
AADL Inspector 故障树安全分析模块
2022如何评估与选择低代码开发平台?
恶魔奶爸 B3 少量泛读,完成两万词汇量+
网络原理(1)——基础原理概述
图扑数字孪生煤矿开采系统,打造采煤“硬实力”
Flask1.1.4 werkzeug1.0.1 source code analysis: Routing
Cantata9.0 | 全 新 功 能
I Basic concepts
字符串中数据排序
【奖励公示】第22期 2022年6月奖励名单公示:社区明星评选 | 新人奖 | 博客同步 | 推荐奖
【论文阅读】MAPS: Multi-agent Reinforcement Learning-based Portfolio Management System
Alibaba cloud award winning experience: how to mount NAS file system through ECS
[concept of network principle]
目前股票开户安全吗?可以直接网上开户吗。