jQuery UI datepickerで選択した日付を選択したときに、onSelectイベントをトリガーするにはどうすればよいですか?
質問する
160021 次
5 に答える
104
作業デモ: 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());
}
});
于 2012-07-23T10:36:35.077 に答える
12
次のコードを使用します。
$(document).ready(function() {
$('.date-pick').datepicker( {
onSelect: function(date) {
alert(date)
},
selectWeek: true,
inline: true,
startDate: '01/01/2000',
firstDay: 1,
});
});
パラメータは自分で調整できます:-)
于 2012-07-23T10:37:09.703 に答える
7
ユーザーが日付を選択せずに日付選択ダイアログを閉じる場合にも関心がある場合 (私の場合、日付を選択しないことも意味があります)、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
});
于 2012-07-23T10:43:30.097 に答える
0
日付ピッカーがグリッドの行にある場合は、次のようなものを試してください
editoptions : {
dataInit : function (e) {
$(e).datepicker({
onSelect : function (ev) {
// here your code
}
});
}
}
于 2012-07-23T10:37:06.700 に答える