Jquery ui Jquery自动完成不更新UI中的结果
我的HTML结构如下:Jquery ui Jquery自动完成不更新UI中的结果,jquery-ui,jquery-ui-autocomplete,Jquery Ui,Jquery Ui Autocomplete,我的HTML结构如下: <label for="supervisors">Assign the Supervisor: </label> <input class="supervisors"/> 我的Javascript是: <script type="text/javascript"> jQuery(function() { jQu
<label for="supervisors">Assign the Supervisor: </label>
<input class="supervisors"/>
我的Javascript是:
<script type="text/javascript">
jQuery(function() {
jQuery( ".supervisors" ).autocomplete({
source: "/users/autocomplete_for_supervisors",
minLength: 2,
select: function( event, ui ) {
log( ui.item ? "Selected: " + ui.item.value + " aka " + ui.item.id :
"Nothing selected, input was " + this.value );
}
});
});
</script>
在我的控制器中,我添加了“自动完成”的操作,该操作在我输入URL时有效,如下所示:
但是,当我在firebug的输入框中键入某些内容时,就会执行jquery并调用相应的函数并在firebug中返回响应。但是我没有在输入框中得到下面的响应
如何在输入文本框中获得下面返回的结果
请提供建议。我认为您在实际检索数据的函数/文件中使用了错误的变量名 这与我解决的问题非常相似: