Grails:如何将 javascript/ajax 放入 taglib 中?

Posted

技术标签:

【中文标题】Grails:如何将 javascript/ajax 放入 taglib 中?【英文标题】:Grails: How to put javascript/ajax in taglib? 【发布时间】:2013-02-12 21:53:43 【问题描述】:

如何将javascript代码放入grails taglib中? 例如我有 grails taglib:

def ajaxSelect =  attrs ->
        out << """
            <script type="text/javascript"> 
        $(document).ready(function()
        $.ajax(
                ....
        );
        );         
        </script>
        """

我收到以下错误:

要么转义文字美元符号“\$5”,要么将值括起来 表达式“$5”

我想念什么?

【问题讨论】:

【参考方案1】:

所以,转义它:) 在多行字符串中的每个 $ 之前添加一个 \

【讨论】:

以上是关于Grails:如何将 javascript/ajax 放入 taglib 中?的主要内容,如果未能解决你的问题,请参考以下文章

Grails:Ivy:Google 代码:如何将 Google 代码依赖项添加到 Grails?

如何将 grails 添加到 IntelliJ IDEA

如何将 Grails 服务注入 src/groovy 类

如何将 Grails 域类映射到 DTO?

Grails:如何将 javascript/ajax 放入 taglib 中?

如何将 Java JAR 文件添加到 Grails 项目?