Неизвестная переменная jQuery в веб-консоли Firefox

Получая доступ к переменной jQuery в веб-консоли Firefox, я вижу (формирую автозаполнение) вторую переменную jQuery; переменная выглядит jQuery85448957324.. ("jQuery", за которым следует случайное число).

Первоначальный доступ к этой переменной дал результат, который ссылался на...toJSON: .noop()..., но теперь он возвращает ReferenceError:

jQueryxxxxxxxxxxxxxxx is not defined 

к чему относится эта переменная?

1 ответ

Вы делаете что-то неправильно, что также нарушает работу jQuery и maby jQuery UI.

  1. Вы используете AJAX? Попробуйте проверить, является ли ваш ответ допустимым JSON...
  2. Вы используете JSONP? Maby обратный вызов выдает эту ошибку...
  3. Используете ли вы пользовательский itemRender? Убедитесь, что у вас есть действительный ui.item...

Отладка ваших предметов с помощью обратного вызова автозаполнения пользовательского интерфейса, как:

selected: function(event, ui) {
    console.log(ui.item);
}

API: http://api.jqueryui.com/autocomplete/

Другие вопросы по тегам