親愛的我在窗體裏面有一個日期選擇器。 我點擊文本框後,日期選擇器顯示爲向上(反轉,下拉)。 我該怎麼辦,如果我想顯示日期選擇器下拉不dropup? http://img413.imageshack.us/img413/1460/screenshot5g.png如何設置datepicker的顯示位置?
回答
在此post尋找解決方案。這是你在找什麼?
@Shivik:哪個更好的命令可以讓我的日期選擇器顯示:向下 - 然後向右? – klox 2010-08-13 06:15:03
@klox - 您使用的是哪個jquery datepicker?你使用的是jquery-ui datepicker(http://jqueryui.com/demos/datepicker)還是其他的? – vikmalhotra 2010-08-13 06:27:31
@Shivik:當然是,並使用陽光主題。 – klox 2010-08-13 06:35:17
$('.datetime').datepicker({
dateFormat: 'm/d/yy',
beforeShow: function (input, inst) {
var offset = $(input).offset();
var height = $(input).height();
window.setTimeout(function() {
inst.dpDiv.css({ top: (offset.top + height + 4) + 'px', left: offset.left + 'px' })
}, 1);
}
});
對於那些想知道它背後的邏輯[檢查此](http://api.jqueryui.com/datepicker/#option-beforeShow) – 2017-07-04 07:42:57
擴大伊戈爾的答案。要將日曆放置在日期選擇器輸入元素的右下角,請使用:
$('.datepicker').datepicker({
beforeShow: function (input, inst) {
var offset = $(input).offset();
window.setTimeout(function() {
var calWidth = inst.dpDiv.width();
var inpWidth = $(input).width() + parseInt($(input).css('padding'));
inst.dpDiv.css({ left: offset.left + (inpWidth - calWidth) + 'px' })
}, 1);
}
});
- 1. jQuery datepicker設置位置
- 2. jQuery datepicker - 設置日曆的顯示位置作爲覆蓋顯示時
- 3. jQuery UI Datepicker設置顯示月份
- 4. 設置NSWindow的位置顯示
- 5. 顯示設置彈出的位置?
- 6. 如何設置datepicker的日期只顯示月份和年份
- 7. jQuery UI Datepicker:如何將容器的顯示設置爲flex?
- 8. 如何設置輔助顯示器中的WPF窗口位置
- 9. 如何設置mapview以不顯示我的當前位置?
- 10. 如何設置bootstrap-datepicker-rails?
- 11. 如何設置jquery Datepicker daterange
- 12. 如何設置2nd datepicker minDate = 1st Datepicker + 1yr?
- 13. Android:如何以編程方式顯示位置源設置?
- 14. 顯示位置
- 15. 如何更改jquery ui datepicker的位置?
- 16. datepicker的設置值
- 17. 如何根據我的當前位置顯示位置?
- 18. 如何設置jQuery中的datepicker的值
- 19. UIGraphicsBeginImageContext如何設置位置?
- 20. 如何設置BoundingRectangle位置
- 21. 如何顯示數組的位置
- 22. 顯示位置7
- 23. 如何設置位?
- 24. 如何通過jquery datepicker或bootstrap datepicker設置hijri datepicker?
- 25. 如何在所需位置顯示mapkit藍點(用戶位置)?
- 26. 如何在JFrame的任何位置設置按鈕的位置
- 27. jquery datepicker max設置
- 28. 如何將顯示位置從絕對位置改變爲相對位置?
- 29. 如何設置PySpark中顯示的默認位數?
- 30. 如何在Google地圖中顯示設備的當前位置?
你忘了在你的問題中提到jQuery。沒人會知道你在說什麼日期選擇器。我知道,因爲我回答你的最後一個問題:) – vikmalhotra 2010-08-13 05:02:49
@lznogood - 這個問題已經標記爲因爲我上次評論時可能錯過了它們。 – vikmalhotra 2010-08-13 05:08:17