Calling Jquery from external file in Grails

时间:2015-12-10 01:56:58

标签: jquery grails grails-plugin grails-2.5

Having a jquery file inside the assets folder,and i want to call a function from it in , I used :

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

but it is not working ,although if i put this function inside tags in the GSP it works perfectly .

Anything i'm missing ?

1 个答案:

答案 0 :(得分:0)

sample image

假设在上面的IDE快照中你必须调用application.js,然后按照下面的方式执行

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

或者假设您的文件位于assets下的某个子目录中,则提供相对路径。例如,在上面的快照中,我们在assets dir下的scripts文件夹中有另一个application.js。然后,

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

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

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

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

希望它有所帮助!