私はいわゆるDateTimePicker.jsのカレンダーを使用し、htmlでも使用しました。
<input id="startDate" name="startDate" id="startDate" type="text" size="20" value="">
<a href="javascript:NewCssCal('startDate','ddMMyyyy','arrow')">
<img src="images/cal.gif" width="16" height="16" border="0" alt="Pick a date"/></a>
</input>
問題は、次のjQueryでテストしようとしたが、どうやらうまくいかなかったので、どうすればカレンダーの変更を検出できるかということです:
<input id="startDate" name="startDate" id = "startDate" type="text" size="20" value="">
<script type="text/javascript">$(document).ready(function() {
$("#startDate").bind('change', function(e) {
alert('changing date!');
});
});
</script>
<a href="javascript:NewCssCal('startDate','ddMMyyyy','arrow')">
<img src="images/cal.gif" width="16" height="16" border="0" alt="Pick a date"/>
</a>
</input>