スクリプト化されたajax検索を含めようとしている標準のGSPがあります。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta name="layout" content="main" />
<title>Search</title>
<g:javascript library="scriptaculous" />
</head>
<body>
<h2>Entry Search</h2>
<input type="text" id="autocomplete" name="autocomplete_parameter" />
<span id="indicator1" style="display: none"> <img
src="/images/spinner.gif" alt="Working..." />
</span>
<div id="autocomplete_choices" class="autocomplete"></div>
<script type="text/javascript">
new Ajax.Autocompleter("autocomplete", "autocomplete_choices", "mySearch", {paramName: "value" indicator: 'indicator1'});
</script>
</body>
</html>
比較しようとしているデータベースにエントリがあります(アドレスバーでajax検索を実行できるため、ルックアップが機能することがわかっています)。
そのため、ページで要素の検査を行った後、scriptaculousが生成されるページにまだ含まれていないことに気付きました。scriptaculousのJScriptスクリプトファイルは、web-app \ js\prototypeディレクトリにあります。scriptaculousが含まれず、Ajax.Autocompleterが例外をスローしてページに含まれない原因となっているものがありませんか?