我添加了插件日历http://www.grails.org/plugin/calendar到我的网络应用程序。我不知道如何处理更改值事件、获取日期和调用 ajax 请求以刷新取决于此日期的页面的其他部分。我应该在哪里调用 Controller / Action ?
最佳答案
附上 onchange
监听日历插件存储日期/时间的元素。您可以使用 remoteFunction标记以生成进行 AJAX 调用的 JavaScript 函数。例如,如果时间存储在 ID 为 foo
的元素中。 ,以下将调用 myAction
FooController
的操作将所选日期作为 currentDate
的值发送范围
$('#foo').onchange = "${remoteFunction(action:'myaction', controller: 'bar'
params:'\'currentDate=\' + this.value')}"
关于grails - 如何从日历 :datePicker and make an ajax call? 中获取日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6201273/