从 Grails 中的外部文件调用 Jquery

Calling Jquery from external file in Grails

assets 文件夹中有一个 jquery 文件,我想在 ,我用过:

<script type="text/javascript" src="${assetPath(src: 'test.js')}">
<g:submitButton class="hr" name="HR Module" onclick="myFunction();"/>

但它不起作用,尽管如果我将此函数放在 GSP 中的 标记内,它就可以完美运行。

我遗漏了什么吗?

假设在来自 IDE 的上面的快照中你必须调用 application.js,然后像下面那样做

<asset:javascript src="application.js"/>

或者如果假设您的文件位于资产下的某个子目录中,则提供相对路径。例如,在上面的快照中,我们在 assets 目录下的脚本文件夹中有另一个 application.js。那么,

<asset:javascript src="scripts/application.js"/>

这些是资产管道提供的用于访问资源的标准标签。

最后但同样重要的是,您也可以类似地访问 css

<asset:stylesheet src="bootstrap.css"/>

希望对您有所帮助!