jquery日期选择器:从不显示日期选择“ui-datepicker-calendar”

问题描述:

我需要日期选择器从不显示日期部分。jquery日期选择器:从不显示日期选择“ui-datepicker-calendar”

我要从而摧毁/删除此元素:“UI的日期选择日历”

它必须永远不会显示。我只想使用日期和年份选择。

似乎最好的地方是看 “beforeShow”

$("#datepicker").datepicker({ dateFormat: 'dd/mm/yy', beforeShow: myFunction}); 

function myFunction(input,inst) 
{ 
    alert(inst); 
    $(".ui-datepicker-calendar").remove(); 
    //$(".ui-datepicker-calendar").destroy(); //this causes infinite loop 
} 

这可能吗? http://jsfiddle.net/UEnqL/9/

我试过“摧毁”,“隐藏”它只是在下一次点击时回来。

$("#datepicker").focus(function(){ 
    $(".ui-datepicker-calendar").remove() 
}) 

使用上述代码删除“ui-datepicker-calendar”部分。