Я получаю смешанные реакции от людей, использующих определенную форму на моем веб-сайте. Они используют IE7, некоторые IE6 Internet Explorer. И они получают ошибку javascript, заявляя, что объект не поддерживает этот метод в строке 31.
В строке 31 я получаю этот код:
#31 naam = $("input[name='geb']").val();
Соответствующий html (через php), очевидно:
<input type='hidden' name='geb' value='34' />
Эта ошибка означает, что jQuery не может найти мое поле ввода через селектор атрибутов?
Версия: jQuery v1.9.1
JSFiddle: http://jsfiddle.net/Gc4KQ/
Это еще один случай с идентификатором Internet Explorer и NAME?
Добавьте идентификатор в свои элементы для соответствия именам.
<input type='hidden' id='geb' name='geb' value='34' />
Вернитесь быстро, чтобы убедиться, что это ваш случай.
Найти способ открыть этот обновленный jsFiddle в IE