2011-10-12 62 views
2

是否有可能在输入字段之前具有用于在JQuery UI日期选取器中拉出日历的按钮?默认情况下,它始终放在字段后面。我试过isRTL: true,但是这也改变了日历中的prev/next按钮。jquery UI日期选择器在该字段前放按钮

+0

希望你可以从这里找到答案,http://stackoverflow.com/questions/1526500/getting-jquery-uis-datepicker-to-always-open-in-a-certain-direction –

回答

3

至少有两种方式来实现这一点。一种是由JMax描述的。输入框前,另一种是简单地移动图标:

$("#datepicker").datepicker({ 
    ... 
    buttonImage: "path/to/icon.png" 
}).next().insertBefore('#datepicker'); 

在操作中查看:http://jsfiddle.net/william/rrcmq/1/

+0

完美地工作。谢谢。 –

2

如果你想要的是把一个按钮,触发日历中this example但在左边,你可以轻松地添加你自己的一个按钮,并将其绑定的事件:

$("#mybutton").click(function() { 
    $("#datepicker").datepicker("show") 
}); 
+1

实际上救了我从问一个问题。谢谢! – Petruza