Jquery 日期选择器删除 onclick 和 onchange 并添加默认属性
Jquery datepicker remove onclick and onchange and add default attributes
当我尝试创建jquery日期选择器(带有月份和年份菜单)并使用Firebug或chrome开发人员工具检查月/年菜单时,我得到了以下
<select class="ui-datepicker-year"
onclick="DP_jQuery_1378903097959.datepicker._clickMonthYear('#dp1378903097961');"
onchange="DP_jQuery_1378903097959.datepicker._selectMonthYear('#dp1378903097961', this, 'Y');
">
通常,当我们创建jquery-datepicker数据时,数据应该是
<select data-event="change" data-handler="selectYear" class="ui-datepicker-year">
所以,问题是那些额外的"onChange
"和"onclick
"导致月份和年份下拉列表的奇怪行为
我试图调试日期选择器的整个jquery创建,但发现自己无法理解这些属性是如何添加的任何人都可以指导我如何删除它们并添加默认内容,例如data-event
和data-handler
?
我也在这里发现了类似的问题,但我不想添加onChange
事件
多谢
似乎是一个老问题,但没有回答。我遇到了同样的问题并在这里使用了解决方案
它对我来说很好。希望对您有所帮助。
我也认为这被跟踪为错误
但不清楚哪个版本有修复程序。
相关文章:
- 使用jQuery向“选择选项”添加默认属性
- 向插件添加属性(不是默认方式)
- 如何在 WP 中的表单中向输入字段添加默认文本
- 如果容器中没有图像,请添加默认图像
- Jquery 日期选择器删除 onclick 和 onchange 并添加默认属性
- 如何在asp中的自定义弹出窗口(通过html数据属性)中的dropdownlist中添加默认项(--Select--)剑
- KnockoutJs组件-添加默认类
- 在AngularJS中为button添加默认值
- 如何在html文本区域的开头添加默认文本?
- 如何在多个选择标签中添加默认选项
- 添加默认的谷歌地图工具提示
- 为什么我的模式不能在mongoose数组中添加默认值?
- 添加默认位置谷歌地图
- 通过Javascript为文本框添加默认值
- IIS正在添加默认的“X-Frame-Options:SAMEORIGIN”,即使这样我在默认网站级别中添加了新的HTT
- 我如何在angular js中添加默认的DELETE头?
- 在Google Hangout API中添加默认邀请
- 如何使用Knockout向选择选项添加默认文本
- 添加默认搜索文本到搜索框html
- 添加默认类到Angular组件