ajax를 사용하여 자동 제안 텍스트 상자를 만들고 싶습니다. 문자를 작성한 후 이메일 주소를 반환합니다. DB의 문자로 시작합니다. 그것은 JSP로 개발되어야합니다. 누구든지 아이디어가있을 수 있습니까? 다음과 같이ajax를 사용하여 자동 제안 텍스트 상자 만들기
답변
할 일을 :
자바 스크립트 :
function getValue(str){
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
}
else
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
url = url +"?" +str;
xmlhttp.open("POST",url_to_get_db_data,false);
xmlhttp.send(null);
document.getElementById('id_of_div').innerHTML=xmlhttp.responseText;
document.getElementById('id_of_div').style.display = "block";
}
및 HTML에서 :
<input onkeypress="getValue(this.value)"/> //--- this will be your input text
<div id="id_of_div" style="display:none;"> //--- this is your autosuggest box which will appear down to textbox. Use css to show it at proper location.
</div>
형식으로 귀하의 사업부는 자동 제안 상자처럼 보이게합니다. 이를 달성하려면 css
을 사용하십시오. 또한
사용자는 다음과 같이 데이터베이스 목록이 할 얻을 때 서버 측에서 document.getElementById('id_of_div').style.display = "none";
편집
을 다음 않는 자동 제안 상자 호출 자바 스크립트 함수에서 하나의 옵션을 선택할 때 :
for(Iterator it=db_list.iterator();it.hasNext();)
{
Object obj = (Object) it.next();
String value = obj.getValue();
out.print(value+"<br>");
}
희망이 도움이됩니다.
jQuery UI와 함께 제공되는 autocomplete plugin을 살펴 보는 것이 좋습니다.
그들의 작동 방식을 보여주는 official demo을보십시오.
웹 응용 프로그램과 jquery UI를 통합 해 보셨습니까? 내가 더 이해 내 질문을 편집 한 : JQuery와 UI가 자동 완성/제안 플러그인 http://docs.jquery.com/Plugins/autocomplete
그것은 아약스이며, 당신이해야 할 모든 단지 단어
안녕하세요 ...이 http://docs.jquery.com/UI/Autocomplete 링크 만 사용하고 있습니다 ...하지만 해당 함수에서 호출하는 페이지의 문제가 직면 ... 나는 무엇에서 반환 할 hv합니까 페이지 .. 내가 모든 데이터를 얻고 .. .. ??? –
- 1. 자동 제안 텍스트 상자 클라이언트 측 - jQuery
- 2. C# 텍스트 상자 자동 완성 : ~ 50 건의 제안 제한
- 3. 자동 완성 텍스트 상자
- 4. MySQL 테이블 및 텍스트 상자 제안
- 5. 자동 제안 LINQ to SQL이 연결된 문자열이있는 텍스트 상자
- 6. Ajax를 사용하여 자동 완성
- 7. 자동 제안/자동 완성 - 텍스트 영역
- 8. 만들기 텍스트 상자
- 9. 동적으로 텍스트 상자 만들기
- 10. gwt에서 mysql 자동 작성 방법 제안 상자
- 11. ASP.NET JavaScript로 텍스트 상자 만들기
- 12. ASP.NET 및 AJAX를 사용하여 체크 박스 목록에서 텍스트 상자 채우기
- 13. 이름과 성 모두에서 작동하는 자동 완성 텍스트 상자 만들기
- 14. ipad - 자동 초점 텍스트 상자
- 15. 자동 완성 텍스트 상자 모음
- 16. VB.NET의 자동 증가 텍스트 상자
- 17. qt의 자동 완성 텍스트 상자?
- 18. C에서 텍스트 상자 자동 완성 #
- 19. HTML 텍스트 상자, 자동 강조 표시 텍스트
- 20. 레일에 루비 제안 상자
- 21. 확장 자동 제안 기능
- 22. 클래식 ASP 자동 제안 구글처럼
- 23. 텍스트 상자 포커스 자동 선택 방지
- 24. Lucene.Net을 사용하여 여러 단어 자동 제안
- 25. Jquery 대화 상자() Ajax를 사용하여 대화 내용을로드해야합니까?
- 26. 셀레늄 자동 테스트 및 java 텍스트 상자
- 27. 자동 완성 검색 제안 드롭 다운 팝업
- 28. 프로그래밍 방식으로 고유 한 ID를 사용하여 ASP.Net에서 텍스트 상자 만들기
- 29. ASP.NET MVC에서 AJAX를 사용하여 새 레코드 만들기
- 30. ASP.NET과 Ajax를 사용하여 공유 작업 영역 만들기
@Mayur의 목록을 제공 할 것입니다있다. 받아 봐 –
해리 .... 고마워요 해리 .... DB에서 각 문자를 'like'를 통해 비교하기위한 논리가되어야하고 마지막으로 그 목록을 얻을 것입니다 ... 그 목록에서 hv를 설정합니까? smwhere ?? 그런 식으로 나를 설명 할 수 있겠습니까? .... –
@Mayur : 내 편집을 참조하십시오. –