我需要一个日期选择器,以便永远不会显示日期部分。
我想破坏/删除这个元素:“ui-datepicker-calendar”
绝不能表现出来。我只想使用日期和年份选择。
看起来最好的地方是看“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/
我尝试过“破坏”,“隐藏”它只会在下一次点击时返回。
答案 0 :(得分:1)
$("#datepicker").focus(function(){
$(".ui-datepicker-calendar").remove()
})
使用上面的代码删除“ui-datepicker-calendar”部分。