Я использую автозаполнение JQuery UI. Я указываю минимальную длину. Если я укажу minLength:2
, мне нужно набрать 2 символа, прежде чем служба сработает. Если я укажу minLength:1
, мне нужно будет набрать только один символ, прежде чем сработает исходная служба.
Однако, когда я указываю minLength:0
, мне все равно нужно набрать один символ. Так какой смысл 0
? чем он отличается от 1
? Ожидаемое и желаемое поведение будет для него срабатывать, как только ввод имеет фокус ...?
Идеи
Обновление: В большинстве случаев решение Карима, приведенное ниже, работает, однако при нажатии на вход появляются параметры, и при щелчке по источнику повторно отправляется пустая строка вместо новый параметр , который был только что выбран, поэтому параметры автозаполнения, которые появляются после выбора параметра, равны , как если бы поле было пустым .