Проблема решена.
Ваша вторая ошибка звучит так, как будто этот код не в нужном месте
blockquote>Абсолютно верно. Код был верным, но далее в моем коде было {пропущено после оператора IF, что приводило к несовпадению в последующих скобках, что приводило к «странным» ошибкам. Я должен был это видеть, но я вроде новичок в C # и только начал мигрировать весь мой код VB.NET в C #.
Благодаря.
Попытайтесь проверить тип элемента, который выбирает IE:
// For getting element with id you must use #
alert( typeof( $( '#ProductGroupVisibility' )));
Возможно, что существует что-то еще на странице с тем идентификатором, который IE выбирает перед формой.
Какую платформу JavaScript Вы используете? Если это - jQuery, я думаю, что необходимо будет добавить # к идентификатору:
$('#ProductGroupVisibility').submit();
Вы уверены Вы, Ваша библиотека JavaScript загрузилась? (jQuery или Прототип)
Это работало на меня в IE7 с Прототипом.
Попытка:
alert($('ProductGroupVisibility').id)
Посмотрите, получаете ли Вы ошибку.
Что name
делает Ваш <input type="submit">
имейте?
Если Вы звонили, это "отправляет", Вы переопределили form.submit()
функция, почти такой же способ, которым вход назвал "нечто", генерирует a form.foo
свойство. Это объяснило бы поведение.