Плагин автозаполнения JQuery версии 1.2.2 не работаетJquery

Программирование на jquery
Ответить
Anonymous
 Плагин автозаполнения JQuery версии 1.2.2 не работает

Сообщение Anonymous »

Я использую плагин автозаполнения Йорна Цефферера 1.2.2. Я не могу использовать более новую версию плагина, включенную в пользовательский интерфейс Jquery. Я подключаюсь к сценарию на своем сервере, который отправляет в поиск как название, так и идентификатор вакансии:

Код: Выделить всё

return_arr = array();

/* If connection to database, run sql statement. */
if ($connect)
{
$fetch = mysql_query("SELECT * FROM jobs WHERE job_name LIKE '%". mysql_real_escape_string($_GET['q']) ."%' OR insert_id LIKE '%". mysql_real_escape_string($_GET['q']) ."%' ORDER BY job_name ASC");

/* Retrieve and store in array the results of the query.*/
while ($row = mysql_fetch_array($fetch, MYSQL_ASSOC)) {

$key = $row['job_name']."-".$row['insert_id'];

array_push($return_arr,$key);
}
}

/*Sort Array*/
foreach ($return_arr as $value) {
echo "$value\n";

}
Я использую следующие настройки в JavaScript:

Код: Выделить всё

$("#job_select").autocomplete('../lib/job_select2.php', {
minChars: 0,
autoFill: true,
mustMatch: true,
matchContains: false,
scrollHeight: 220
});
Когда я ввожу название вакансии в поле, отображается список вакансий, созданный с помощью строки поиска. И когда я выхожу из поля, ввод остается.
Однако, когда я ввожу идентификатор задания, он представляет мне список заданий, но когда я выхожу из поля, запись исчезает. Я знаю, что это потому, что mustMatch имеет значение true, но мне нужно, чтобы для него было установлено значение true. Я не хочу принимать какие-либо данные, которых еще нет в базе данных.

Подробнее здесь: https://stackoverflow.com/questions/110 ... ot-working
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»