Grails项目与JQuery无插件 [英] Grails project with JQuery without Plugin

查看:95
本文介绍了Grails项目与JQuery无插件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图建立一个简单的使用JQuery的Grails 2.1.1应用程序我有一个名为TestController的Controller和一个正确的index.gsp 。
我手动添加JQuery库,我没有使用Grails插件。我把jquery-ui-1.8.24.custom.min.js和jquery-1.8.0.min.js放在web-app / js中(位置是正确的,因为当我看到Jquery的代码时在浏览器中浏览我自己的代码并点击引用链接)



我想运行自动完成JQuery示例。代码如下所示:

 <!DOCTYPE html> 
< html>
< head>

< script src =../ js / jquery-ui-1.8.24.custom.min.jstype =javascript/>
< script src =../ js / jquery-1.8.0.min.jstype =javascript/>


< script>
$(document).ready(function(){
var availableTags = [
ActionScript,
AppleScript,
Asp,
BASIC,
C,
C ++,
Clojure,
COBOL,
ColdFusion,
Erlang,
Fortran,
Groovy,
Haskell,
Java,
JavaScript,
Lisp ,
Perl,
PHP,
Python,
Ruby,
Scala,
Scheme
$;
$(#tags)。autocomplete({
source:availableTags
});
});
< / script>

< / head>

< body>


< div class =demo>

< div class =ui-widget>
< label for =tags>标记:< / label>
< input id =tags>
< / div>

< / div><! - 结束演示 - >



自动填充不起作用远。我错过了什么?

解决方案

为什么不使用对资源目录的引用?

 < script type =text / javascriptsrc =$ {resource(dir:'js',file:'的jquery-1.8.0.min.js')}< /脚本> 

登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆