У меня есть раскрывающийся список, и я хочу сравнить его предыдущее и текущее значение. Если предыдущее значение совпадает с текущим значением (я имею в виду, что никаких изменений не произошло), я бы сделал еще один logi c в операторе if.
function filter() {
var id= "ctl00_plchldContent_dropdown1";
var current;
var latest;
var dropdown = document.getElementById(element.id);
dropdown.onchange('change', function () {
current = $('#' + id + ' option:selected').val().trim();
}).change(function () {
latest = $('#' + id + ' option:selected').val().trim();
});
if(current != previous){
//logic here
}
});
Хотя раскрывающийся список не равен нулю, я получаю сообщение «Ожидается при ошибке объекта события onchange». Как я могу это исправить? Я очень новичок в jquery кстати. Спасибо