jquery 자동 완성을 사용하여 사용자 목록을 채우고 있습니다. document.ready
에서 autocomplete json을 호출하여 사용자 목록을 가져옵니다.jquery 자동 완성 문제
자동 완성 json 호출이 완료되기 전에 입력란에 유효한 사용자 이름 (또는 기타)을 입력하면 autocomplete 옵션이 표시되지 않습니다 (자동 완성이 유효한 문자에도 작동하지 않음).
그리고 난 내가 자동 완성 JSON 호출이 완료되기 전에 입력 할 때
은 무엇 자동 완성과 문제가있을 수 있습니다 .. 그 작업, 노력에 다시 텍스트 상자 외부를 클릭 언제?자동 완성에 대한 코드는 다음과 같습니다
당신이 텍스트 상자에 입력 한 다음 JSON 호출이 완료가, 그리고 자동 완성을 설정 한 후 .. 가EDIT 경우
$.getJSON("/User/GetAllUsers/?t=" + new Date(), {},
function(data) {
if (data != null) {
$("#UserName").autocomplete(data, { mustMatch: false, matchContains: 4, max: 50,
formatItem: function(row) {
return row.FirstName + " " + row.LastName + " [" + row.LoginName + "]";
},
formatResult: function(row) {
return row.FirstName + " " + row.LastName + " [" + row.LoginName + "]";
}
});
}
});
몇 가지 코드를 게시 할 수 있습니까? 아마도 coument.ready 어디에서 자동 완성을 바인딩 할 수 있습니까? – Pharabus