js.ui中的datepicker 元件增加清除按鈕

酷啦啦誒發表於2020-10-09

背景:該元件沒有清除按鈕,使用不方便
實現:
在原基礎上增加

beforeShow:function(input){
				    setTimeout(function() {
					    var buttonPane = $(input)
					    .datepicker( "widget" )
					    .find( ".ui-datepicker-buttonpane" );
					    $( "<button>", {
						    text: "清除",
						    click: function() {
							    $.datepicker._clearDate(input);
						    }
					    }).addClass("ui-state-default ui-priority-primary ui-corner-all").appendTo( buttonPane );
				    }, 1 );
                }

即可

相關文章