Javascript Jquery datepicker删除onclick和onchange并添加默认属性
当我尝试使用firebug或chrome开发工具创建jQueryDatePicker(带有月和年菜单)并检查月/年菜单时,我得到了以下信息Javascript Jquery datepicker删除onclick和onchange并添加默认属性,javascript,jquery,html,jquery-ui,Javascript,Jquery,Html,Jquery Ui,当我尝试使用firebug或chrome开发工具创建jQueryDatePicker(带有月和年菜单)并检查月/年菜单时,我得到了以下信息 <select class="ui-datepicker-year" onclick="DP_jQuery_1378903097959.datepicker._clickMonthYear('#dp1378903097961');" onchange="DP_jQuery_1378903097959.datepicker._sel
<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
”会导致月份和年份下拉列表的奇怪行为
我试图调试datepicker的整个jquery创建,但发现自己无法理解这些属性是如何添加的
谁能告诉我如何删除这些内容并添加默认内容,如数据事件
和数据处理程序
我还发现了类似的问题,但我不想添加onChange
事件
非常感谢这似乎是个老问题,但没有得到回答。我也遇到了同样的问题,并使用了解决方案 这对我来说很有效。希望能有帮助 我也认为这是作为一个
但不清楚哪个版本有修复程序 似乎是个老问题,但没有得到回答。我也遇到了同样的问题,并使用了解决方案 这对我来说很有效。希望能有帮助 我也认为这是作为一个 但不清楚哪个版本有修复程序