Вы не используете jQuery для получения значения.Я не знаю, почему IE ведет себя так, но я бы сказал, попробуйте, используя .attr()
, или нативный getAttribute
, чтобы получить значение.
alert( $(this).attr('value') );
alert( this.getAttribute('value') );
@ Джозия Радделл отметил, что .attr()
не работает.