AJAX Calendar Extender onchange事件

时间:2011-09-13 21:58:05

标签: javascript ajax

我在项目中使用AJAX Calendar Extender作为日历组件。我需要在更改日期时调用一些javascript函数.. 我正在使用onclientdateselectionchanged事件来做到这一点,它工作正常。 但问题是它是否有效如果我使用鼠标从日历中选择日期。 如果我手动输入日期,那么javascript函数不会被调用。如果我也手动输入日期,请​​建议如何调用该函数。 在此先感谢..

2 个答案:

答案 0 :(得分:1)

你可能很久以前已经解决了这个问题,但今天我在搜索(结果是我的答案:) onclientdateselectionchanged时遇到了这个问题。既然你帮助我找到答案,那就是你的答案。

要处理用户手动输入日期信息的情况,只需为“onkeyup”事件应用另一个处理程序。例如:

  txtLastName.Attributes.Add("OnKeyUp", "OnFormFieldChanged();");

答案 1 :(得分:0)

我强烈建议你切换到jQuery UI Datepicker,你不会后悔:

http://jqueryui.com/demos/datepicker/