2009-06-15 257 views
0

我在我的Form Buildr應用程序中使用JQuery 我使用了Clean calendar.js文件,它工作正常。 就像當我點擊類CalendarSelectDate的文本框時,它會彈出一個日曆,我可以選擇日期值和選定的值將出現在文本框。JQuery中的事件處理程序

我想獲取文本框的更改值。我不知道它是什麼事件..和如何獲取選定的日期..

請建議我...

我的代碼是

<input type="text" value="" style="width: 200px;" 
    class="calendarSelectDate" id="5" name="data[Result][Untitled Date 1]"/> 
<div id="calendarDiv"> //this is where my calendar pops up. 

和使用插件 http://marcgrabanski.com/pages/code/clean-calendar

回答

0

如果您正在使用jQuery's UI Datepicker可以綁定的東西到onSelect事件:

$('.calendarSelectDate').datepicker({ 
    onSelect: function() { 
     alert($(this).val()); 
    } 
}); 

如果是一些其他的插件,你可以簡單地使用change event

$('.calendarSelectDate').somedatepicker().change(function() { 
    alert($(this).val()); 
}); 
+0

其實即時通訊使用清理日曆 http://marcgrabanski.com/pages/code/clean-calendar – useranon 2009-06-15 08:55:24