W tym celu chce użyć:
<!DOCTYPE html> <html> <head> <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/> <script> $(document).ready(function() { $("input#autocomplete").autocomplete({ source: ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"] }); }); </script> </head> <body style="font-size:62.5%;"> <input id="autocomplete" /> </body> </html>
Działa bardzo dobrze, tylko jak zrobić aby nazwy kategorii były wyszukiwane z "source" a id kategorii były wyświetlane w inpucie czyli "<input id="autocomplete" value="123"/>"
Jak ktoś szuka np. kategorii php to wyświetla mu się w inpucie słownie kategoria php ale w value ma 123.
Dałem radę z tym, zrobiłem skrypt który bardzo ładnie działa na stronach php i html ale gdy chce wstawić to na stronę tpl to w ogóle nie działa.
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/> <input type="text" id="state" name="state" /> <input readonly="readonly" type="text" id="abbrev" name="abbrev" maxlength="2" size="2"/> <input type="hidden" id="category" name="category" />
próbowałem już nawet z {literal} też nie działa, bardzo proszę o pomoć aby ten kod działał na tpl stronie