Scriptaculous проблема автозаполнения

В автокомпляторе Scriptaculous Ajax по умолчанию выбирается первая запись. как мне запретить ему выбирать первый вариант по умолчанию??


person Arc    schedule 23.03.2009    source источник
comment
я использую: новый Ajax.Autocompleter('search_query', 'search_query_auto_complete', '/search.js', {метод:'get', paramName:'search[query]', minChars: 2 });   -  person Arc    schedule 23.03.2009
comment
Если что-то еще не нужно, возможно, вам следует отметить ответ?   -  person karim79    schedule 24.03.2009


Ответы (1)


В controls.js библиотеки Scriptaculous в строке 286 измените "this.index = 0;" на "this.index = -1;". Это решит вашу проблему.

Досадно, что нет такой опции, как { autoSelectFirst: false }. Надеюсь в следующем релизе :)

С другой стороны, вы можете взглянуть на: http://docs.jquery.com/Plugins/Autocomplete

который позволяет отключить выбор первого варианта из коробки.

person karim79    schedule 23.03.2009