JavaScript 有人遇到 rails3-jquery-autocomplete 的这个问题吗?

fsword · October 31, 2012 · Last by fsword replied at August 15, 2013 · 2836 hits

现象是功能失效了,我打开 chrome console 一看,有一条提示:

Uncaught TypeError: Object [object Object] has no method 'autocomplete'

改为 uncompressed 版本,然后查看错误位置,在这里:

jQuery(e).autocomplete({ //异常位置
  source: function( request, response ) {

查了一下代码,没有 autocomplete 函数,不过有个 railsAutocomplete 函数,于是以为找到了原因,改名,重试,发现错误倒是不报了,但是功能还是无效,看来我改的并不正确。

对这些不熟,请教一下熟悉的同学,另外想请教一下,这里的函数为什么都改成 railsAutocomplete 了?是 jquery-ujs 的约定么?

因为没有加载 jquery-ui.js

问题已经解决了,不过 railsAutocomplete 的函数名还是没有搞明白,不知道是否和 jquery ujs 相关

You need to Sign in before reply, if you don't have an account, please Sign up first.