ui.Autocomplete.Basic을 사용하고 싶습니다. 이 값에는 몇 가지 값과 추가 정보가 있습니다. 추가 정보를 표시하고 싶지만 삽입해서는 안됩니다. 이것이 가능한가? 그렇게하려면 어떻게해야합니까?Closure Autocompleter에서 선택한 항목과 다른 항목을 삽입하려면 어떻게해야합니까?
1
A
답변
0
한 눈에이 작업을 쉽게 수행 할 수있는 방법이없는 것 같습니다. 기본으로 goog.ui.AutoComplete
을 구성해야하며 (goog.ui.AutoComplete.Basic
생성자와 매우 유사 함) goog.ui.AutoComplete.InputHandler
의 사용자 정의 구현 (하위 클래스)을 제공해야합니다. 특히 row
매개 변수로 원하는 작업을 수행하려면 selectRow
함수를 재정의해야합니다. 다음과 같이 기본 구현은 다음과 같습니다 goog.ui.AutoComplete.Basic
생성자는 선택 입력 핸들러를했다 경우
...selectRow = function(row,opt_multi) {
this.setTokenText(row.toString(), opt_multi);
return false;
};
이 아주 조금 더 간단 할 것이다. 이 전략이 효과가 있다면 http://code.google.com/p/closure-library/issues/list에 요청하는 것이 합리적 일 수 있습니다.
관련 문제
- 1. PHP의 MongoDB - 컬렉션의 배열에 항목을 삽입하려면 어떻게해야합니까?
- 2. 다른 사이트에 WordPress 블로그를 삽입하려면 어떻게해야합니까?
- 3. 여러 테이블을 다른 테이블에 삽입하려면 어떻게해야합니까?
- 4. SharePoint - 목록 웹 서비스를 사용하여 새 항목을 삽입하려면 어떻게해야합니까?
- 5. 양식을 이미지에 삽입하려면 어떻게해야합니까?
- 6. 캘린더 플러그인을 삽입하려면 어떻게해야합니까?
- 7. URL에 값을 삽입하려면 어떻게해야합니까?
- 8. jQuery Autocompleter에서 POST를 어떻게 사용합니까?
- 9. ListBox 항목을 목록에있는 항목과 어떻게 연결해야합니까?
- 10. 선택한 항목을 설정하는 방법
- 11. JList에서 선택한 항목을 문자열
- 12. jQuery에 양식 값을 삽입하려면 어떻게해야합니까?
- 13. WebRequest/Response 종속성을 삽입하려면 어떻게해야합니까?
- 14. 양식에 Ironpython 콘솔을 삽입하려면 어떻게해야합니까?
- 15. RSS 피드에서 변경된 항목과 새 항목을 감지하는 방법은 무엇입니까?
- 16. 선택한 항목을 선택하여 선택 항목을 선택하십시오.
- 17. rexml을 사용하여 XML 문서를 다른 문서에 올바르게 삽입하려면 어떻게해야합니까?
- 18. 다른 테이블을 확인한 후 단어를 테이블에 삽입하려면 어떻게해야합니까?
- 19. 관련 행을 mysql 데이터베이스에 삽입하려면 어떻게해야합니까?
- 20. checklistbox에서 선택한 항목을 얻는 방법
- 21. Jquery - 선택한 항목을 범위에 추가
- 22. MFC는 ClistCtrl에서 선택한 항목을 제한합니다.
- 23. 선택한 항목을 한 번의 경고로
- 24. 셀레늄 : 테스트를 통해 Javascript 변수를 삽입하려면 어떻게해야합니까?
- 25. 익명 배열에 새 객체를 삽입하려면 어떻게해야합니까?
- 26. 스피너의 선택한 항목을 어떻게 저장하고 다른 클래스에서 사용할 수 있습니까?
- 27. 다른 목록 항목을 선택한 후 목록보기가 업데이트되지 않습니다.
- 28. Android 앱에서 재생할 동영상에 큐를 삽입하려면 어떻게해야합니까?
- 29. 포커스가있는 텍스트를 자바 스크립트로 삽입하려면 어떻게해야합니까?
- 30. html select 목록에서 선택한 항목과 최대 값을 선택할 수 있습니다.
안녕하세요 nullptr, 답변 주셔서 감사합니다. 다음은 작동하는 스크립트입니다. http://pastebin.com/rUKxt8Yp –
잘 작동하는 것이 좋습니다. 나는 여전히'InputHandler' 서브 클래스를 제안 할 것이고, 당신이 선택한 전략은 클래스의 모든 사용자에 대한 행동을 오버라이드 할 것입니다. –