В чем причина этой ошибки?Uncaught TypeError: Не удается прочитать свойство 'change' of undefined
Является ли свойство change
устаревшим в последней версии jQuery 2.1.1?
Я сейчас работаю на AJAX подобранный библиотеку, где функция выглядит следующим образом, как указано ниже:
$(document).ready(function() {
$("#jacComplete").ajaxChosen({
type: 'GET',
url: '/Movies/GetMoviesStartsWith',
dataType: 'json'
},
function (data) {
var terms = {};
$.each(data, function (i, val) {
terms[i] = val;
});
return terms;
}).change(function() {
//you can see the IDs in console off all items in autocomplete and deal with them
console.log($("#jacComplete").val());
});
});
Это я нашел по ссылке: https://rvieiraweb.wordpress.com/2013/04/20/jquery-ajax-chosen-simple-demo-tutorial/
ли кто-нибудь сталкивался с такой же вопрос?
Вы забыли точку перед изменением (function() {}); Невозможно отредактировать себя, потому что слишком мало символов. –
@PieterBeulque Спасибо. Исправлена – Panoptik