나는 YUI AutoComplete 컨트롤을 가지고있어, 잘 작동한다. 사용자가 입력 상자를 선택하자마자 제안 목록을 확장하고 싶습니다. 어떻게해야합니까?YUI 자동 완성 : 입력을 선택하면 어떻게 확장합니까?
지금은 사용자가 상자에서 키를 치기 전까지 확장이 이루어지지 않습니다.
나는 YUI AutoComplete 컨트롤을 가지고있어, 잘 작동한다. 사용자가 입력 상자를 선택하자마자 제안 목록을 확장하고 싶습니다. 어떻게해야합니까?YUI 자동 완성 : 입력을 선택하면 어떻게 확장합니까?
지금은 사용자가 상자에서 키를 치기 전까지 확장이 이루어지지 않습니다.
textboxFocusEvent을 사용하면 입력 내용의 쿼리를 보내 결과 창을 열 수 있습니다. 나는 성공없이 expandContainer을 사용했지만 어쨌든 그것이 효과가 있었는지 확신하지 못했습니다.
작업 예 : - 컨테이너를 채우는 결과를 반환 빈 쿼리를 보낼 textboxFocusEvent를 사용 http://tivac.com/yui2/autocomplete_jamesmoore.htm
Tivac 올바른 생각을 가지고있다. 몇 가지 예제 코드이 예제를 체크 아웃 : http://developer.yahoo.com/yui/examples/autocomplete/ac_combobox.html
예, 빈 쿼리를 보내지 않으려 고합니다. 사용자는 내용이있는 필드로 돌아갈 수 있으므로 내용이있는 쿼리로 시작합니다. –
을이 작동 YUI 3를 사용하는 경우 :
Y.one('#id').plug(Y.Plugin.AutoComplete, {source:['item1','item2','item3','etc']})
.on('focus', function(){this.ac.fire('query')});
를 첨부 입력 (ID)의 초점에서 query
이벤트는 '메뉴를 채울 해고 '라고 표시합니다.
이것이 내가 한 일입니다. 감사합니다. –