如何从日历获取日期:datePicker并进行ajax调用?

问题描述:

我已将插件日历http://www.grails.org/plugin/calendar添加到我的网络应用程序。我不知道如何处理更改值事件,获取日期并调用ajax请求来刷新取决于此日期的页面的其他部分。我应该在哪里呼叫控制器/操作?如何从日历获取日期:datePicker并进行ajax调用?

将一个onchange侦听器附加到日历插件存储日期/时间的元素。您可以使用remoteFunction标记来生成进行AJAX调用的JavaScript函数。例如,如果时间存储在一个元件ID为foo,下面将调用的FooControllermyAction动作与发送作为currentDate参数

$('#foo').onchange = "${remoteFunction(action:'myaction', controller: 'bar' 
     params:'\'currentDate=\' + this.value')}" 
+0

感谢的值所选择的日期。我怎样才能得到日期? – tmp 2011-06-01 14:23:09

+0

我已经更新了我的答案 – 2011-06-01 16:53:24