當我在jQuery UI datepicker上選擇選定日期時,如何觸發onSelect事件?當使用jQuery UI datepicker選擇日期時觸發函數
回答
工作演示:http://jsfiddle.net/YbLnj/
文檔:http://jqueryui.com/demos/datepicker/
代碼
$("#dt").datepicker({
onSelect: function(dateText, inst) {
var date = $(this).val();
var time = $('#time').val();
alert('on select triggered');
$("#start").val(date + time.toString(' HH:mm').toString());
}
});
爲什麼'onSelect'沒有被列爲datepicker API上的事件? – 2014-04-25 23:09:42
@PabloKarzin它在'api documentation'這裏提到':''='http://api.jqueryui.com/datepicker/並且這裏=> http://api.jqueryui.com/datepicker/#option-onSelect 。 – 2014-04-26 05:01:49
是@Tats_innit,但不是一個事件。它被分類爲一個選項。也許這沒有錯,但作爲一個開發人員,我喜歡將它視爲一個事件 – 2014-04-26 19:56:47
如果日期選擇器是在網格中的行,你可以試試
editoptions : {
dataInit : function (e) {
$(e).datepicker({
onSelect : function (ev) {
// here your code
}
});
}
}
使用下面的代碼:
$(document).ready(function() {
$('.date-pick').datepicker({
onSelect: function(date) {
alert(date)
},
selectWeek: true,
inline: true,
startDate: '01/01/2000',
firstDay: 1,
});
});
您可以自己調整參數:-)
@inkwai如果我的anwser幫助請接受它,以便其他人可以學習它。如果不是,我可以怎樣幫助你呢? – RTB 2012-07-23 13:43:46
如果你也有興趣在用戶關閉日期選擇對話框,而不選擇日期的情況下(在我情況下選擇沒有日期也意),你可以綁定到onClose
事件:
$('#datePickerElement').datepicker({
onClose: function (dateText, inst) {
//you will get here once the user is done "choosing" - in the dateText you will have
//the new date or "" if no date has been selected
});
$(".datepicker").datepicker().on("changeDate", function(e) {
console.log("Date changed: ", e.date);
});
- 1. 從函數和存儲日期觸發JQuery UI Datepicker到變量
- 2. jquery bootstrap datepicker選擇日期函數
- 3. jQuery UI Datepicker - 多個日期選擇
- 4. JQuery UI Datepicker當前日期
- 5. 使用jQuery datepicker觸發「gotoCurrent」函數
- 6. 當使用datetime-picker選擇日期/時間時觸發事件
- 7. jQuery UI DatePicker - 選擇日期設置日期,月份,但當前年份
- 8. ui Datepicker - 選擇後格式化日期
- 9. jquery日期選擇器:從不顯示日期選擇「ui-datepicker-calendar」
- 10. angular-ui bootstrap datepicker多個日期選擇
- 11. 選擇DatePicker日期
- 12. 使用jQuery UI日期選擇器
- 13. 在jquery日期選擇器上應用.ui-datepicker-trigger類
- 14. 如何拒絕在jQuery UI中選擇的選定日期DatePicker
- 15. jQuery Datepicker沒有選擇日期?衝突?
- 16. 在選擇日期選擇器中的日期之前觸發函數
- 17. JQuery UI:日期選擇器
- 18. jQuery UI Datepicker日期範圍
- 19. jQuery-UI datepicker默認日期
- 20. jquery ui datepicker日期格式
- 21. jQuery UI Datepicker去日期URL
- 22. jQuery UI DatePicker - 日期格式
- 23. Jquery Ui日期時間選擇器
- 24. 從jQuery選擇日期時打開jQuery對話框datepicker inline
- 25. jQuery UI DatePicker - 更改日期格式 - Datepicker
- 26. jQuery datepicker - 使用dateFormat時所選日期的默認日期
- 27. 動態調用jQuery UI日期選擇器函數
- 28. JQuery UI DatePicker - 如何手動打開日期選擇器
- 29. jquery-ui datepicker和日期選擇器從twwiter引導
- 30. jQuery UI的DatePicker的選擇只有日期和月份
究竟你想幹什麼? – Parag 2012-07-23 10:36:20