Это отлично работает в FF, Chrome, Safari, но не в IE8
var z = $($('form')[0].elements).not("#x, #y").serialize();
Имена полей и значения 'x' и 'y' опущены в выходной строке serialize ().
ID и атрибуты имени одинаковы для каждого элемента, name="x"
, id="x"
для одного, name="y"
, id="y"
для другого.
Но в IE сериализованные данные формы всегда возвращают имя и значение для элемента id="x"
и id="y"
, которые мне нужно исключить как часть проверки формы.
Это известная ошибка в IE? Я не могу найти конкретного решения этой проблемы в Интернете.
Заранее спасибо