Używam autouzupełniania Jquery ui.Ale wyświetla błąd autouzupełniania pokazujący błąd self.element.propAttr
. to jest mój kod ajaxautouzupełnianie z opcją self.element.propAttr error
$.ajax({
url: "persons.xml",
dataType: "xml",
success: function(xmlResponse) {
var data = $("person", xmlResponse).map(function() {
return {
value: $("name", this).text()
};
}).get();
$("#birds").autocomplete({
source: data,
minLength: 0
});
}
});
używam xml do odpowiedzi, ale że doesnot wydają się być problemem wydaje się pewne funkcje w JavaScript jest przestarzała. Czy ktoś może mi podać jakieś rozwiązania?
Rozwiązałem ten problem. Dziękuję za odpowiedź. konsola internetowa była skierowana w stronę 'self.options.disabled || self.element.propAttr ("readOnly") 'as error.this line in jquery.ui.autocomplete.js .Ja usunąłem tę linię całkowicie i voila !! zadziałało. Może to nie jest dobra praktyka, ale zadziałało. I spróbuje twojej sugestii .. –
Czy to błąd w jQuery? – Shawn
@Narendra Chitrakar: Czy mógłbyś wyjaśnić, dlaczego/jak to rozwiązuje problem i na czym polegał problem? – Shawn