ajax - 通过 ajax 的 grails datepicker 值

标签 ajax date grails datepicker

如何将 onchange 事件设置为标签?

我想在不单击提交按钮的情况下将新值传输到服务器(因此以 ajax 方式)

最佳答案

Grails datepicker 标签实现根据您选择的精度呈现固定数量的选择标签。但是,不会将 onchange 属性添加到任何这些选择标记中。每个选择标记的 id 是您在 datepicker 标记中指定的 id,附加每个选择显示的数据类型。例如。日期选择框的 id 为“yourDatepickerTagId_day”,月份选择标签的 id 为“yourDatepickerTagId_month”等。要将“更改”事件绑定(bind)到这些选择标签中的任何一个,您必须使用一些自定义 JavaScript 来处理这些事件。如果你使用 jQuery,你可以使用这样的东西:

    $(document).ready(function(){
       $("select[id ^= yourDatepickerTagId]").change(function (){
          // Do your stuff here...
       });
    });

关于ajax - 通过 ajax 的 grails datepicker 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8770004/

相关文章:

javascript - 现在我已将内容发布到 PHP 脚本中,如何获取它?

date - 如果 golang 中的条件出错

date - 如何将 SelectOneMenu 标签中的日期转换为 dd/mm/yyyy

javascript - Grails 上触发了多个相同的事件

grails - 使用 grails oauth 插件连接/验证谷歌

javascript - 单页应用程序和 <form> 元素

asp.net-mvc - ASP.Net MVC TempData - 如何保持状态

javascript - Ajax 无法捕获从 ResponseEntity (Spring MVC) 对象发送的错误

java - 在 Java 中将字符串解析为日期时出错

java - 在Grails中,如何在AWS CloudSearch中上传Java对象数组?