Есть скрипт автозаполнения он подгружает данные из файла autocomplete.php
как написать этот файл чтобы он в свою очередь подгружал данные из поля базы данных MYSQL содержащего ключевые слова
CODE ( javascript):
скопировать код в буфер обмена
<input type="text" id="example2" /> <script type="text/javascript"> $(document).ready(function(){ function liFormat (row, i, num) { var result = row[0] + '<p class=qnt>' + row[1] + ' тыс.чел.</p>'; return result; } function selectItem(li) { if( li == null ) var sValue = 'А ничего не выбрано!'; if( !!li.extra ) var sValue = li.extra[2]; else var sValue = li.selectValue; alert("Выбрана запись с ID: " + sValue); } // --- Автозаполнение2 --- $("#example2").autocomplete("autocomplete.php", { delay:10, minChars:2, matchSubset:1, autoFill:true, matchContains:1, cacheLength:10, selectFirst:true, formatItem:liFormat, maxItemsToShow:10, onItemSelect:selectItem }); // --- Автозаполнение2 --- }); </script>
(Отредактировано автором: 29 Декабря, 2012 - 22:19:33)
|