Вот мой кодJquery автозаполнения начинается с первой буквы
<div>
<label for="dynamicSearch">Search:</label>
<input id="dynamicSearch">
</div>
$(function() {
// autocomplete
$("#dynamicSearch").autocomplete({
source: "dynamicSearch.php",
minLength: 1
});
});
dynamicSearch.php
<?php
$con = pg_connect("connection");
if (!$con)
{
die("Could not connect: " . pg_last_error());
}
$dynamicSearch = "SELECT name from bkash_dist WHERE name LIKE '%".$_GET['term']."%' LIMIT 10";
$result = pg_query($con, $dynamicSearch);
while($row = pg_fetch_array($result))
{
$results[] = array('label' => $row['distrbutor']);
}
pg_close($con);
$encoded = json_encode($results);
// send response back to index.html
// and end script execution
die($encoded)
?>
Когда я ищу с "А" его подачи все результат те содержат «A« но я хочу начало с "A" или "a" (с учетом регистра). Как мне это сделать?
Разместите запрос (PHP-код). – Rikesh
Вы не указали код, который используете для поиска элементов в dynamicSearch.php. Я считаю, что фильтрация происходит в этом файле. – Nagarjun
Я обновил свой вопрос –