아래에는 사용자가 텍스트 상자에 3 자 이상의 글자를 입력 할 때 추천 단어 목록 (rpc.php)을 보여주는 코드가 있습니다. 제 질문은 어떻게 편집 할 수 있습니까? 사용자가 제안 단어를 선택하면 양식이 제출됩니까?autocomplete jQuery 스크립트에서 제안 된 값을 자동 제출하는 방법은 무엇입니까?
추천 단어를 클릭하면 텍스트 상자에 배치됩니다.
두 가지 가능한 방법을 생각했습니다.
- 사용자가 제안 단어를 선택하면 양식이 자동 제출됩니다.
추천 단어는 결과 페이지로 올바르게 연결되는 링크입니다. (나는 rpc.php를 통해 원하는 링크를 설정할 수있다).
<script type="text/javascript"> $().ready(function() { $("#s").autocomplete("rpc.php", { width: 250, selectFirst: false, minChars: 3, scroll:true, matchContains: true, scrollHeight: 250 }); }); </script>
이 내 모양이다
<form method="get" action=".php">
<input type="text" name="s" id="s" class="inputsearch">
<input id="searchform" type="submit">
</form>
이이 플러그인의 jQueryUI 버전과 매우 쉬울 것이다 (http://www.jqueryui.com/demos/autocomplete) . 이 플러그인은 더 이상 사용되지 않습니다. 해당 플러그인으로 업그레이드 하시겠습니까? –
예. Ajax와 jQuery에 익숙하지 않아서 – EnexoOnoma