나는보고 살펴본 결과 아무 것도 발견하지 못했습니다. FF로 작동하지만 IE에서는 작동하지 않는 자동 완성 기능이 있습니다. 후행 쉼표와 모든 것을 찾았습니다. 페이지로드에 IE에서jQuery 자동 완성이 페이지로드시 IE에서 작동하지 않습니다.
오류 :
재산 '길이'의 값을 가져올 수 없습니다 : 개체가 null이거나 정의 jquery.js.php이다, 라인 723 문자 4
을 코드 :
$.ajax({
url: "lender-options.php",
dataType: "json"
}).done(function (source) {
var lenders = $.map(source, function (value, key) {
return {
value: value,
data: key
};
});
$('#query').autocomplete({
lookup: lenders,
width:400,
appendTo: '#suggestions-container'
});
});
'lookup' 속성은 무엇입니까? 이 jQueryUI의 자동 완성 위젯입니까? –
아, 설명이 부족해서 죄송합니다. https://github.com/devbridge/jQuery-Autocomplete 플러그인입니다. IE를 제외하고는 훌륭하고 빠르게 작동합니다. – echoBr00tal
나는이 문제가 있다고 믿는다 : var lenders = $ .map (source, function (value, key) { return { 값 : 값, 데이터 : 키 }; }); – echoBr00tal