2010-05-13 72 views
0

当页面加载时,是否有办法激发Scriptaculous的自动完成以使用输入字段中的默认单词进行搜索?当页面加载时激活Scriptaculous自动完成

这样的事情?

<input type="text" id="autocomplete" class="autocomplete_input" name="autocomplete_parameter" value="friends"/> 
<span id="indicator1" style="display: none"> 
loading 
</span> 
<div id="autocomplete_choices" class="autocomplete"> 

</div> 
<script type="text/javascript"> 
function AutoComp() { 
var myAutoCompleter = new Ajax.Autocompleter("autocomplete", "autocomplete_choices",   "url", {indicator: 'indicator1',}); 
} 
document.onLoad = AutoComp.activate(); 
</script> 

回答

0

我的错!

var myAutoCompleter = new Ajax.Autocompleter("autocomplete", "autocomplete_choices", "api/usersearch/", {indicator: 'indicator1'}); 

document.observe("dom:loaded", function() { 
myAutoCompleter.activate(); 
}); 
</script> 

这并获得成功