JQuery флажок не работает в IE и работает в Firefox - PullRequest
1 голос
/ 08 июня 2010

Это мой код кнопки selectall. На этой кнопке я устанавливаю все флажки ..

   $('#PbtnSelectAll').click(function() {
        $('#PricingEditExceptions input[type=checkbox]').attr('checked', 'checked');
            $('#PbtnSubmit').show();
            $('#PbtnCancel').show();
            $('fieldset').find("input:not(:checkbox),select,textarea").attr('disabled',true);
            $('#genericfieldset').find("input,select,textarea").removeAttr('disabled');
        });

Этот код работает в Firefox, а не в IE. Почему так?

Ответы [ 4 ]

0 голосов
/ 08 июня 2010

Попробуйте использовать true, false boolean.Можете ли вы попробовать http://www.iknowkungfoo.com/blog/index.cfm/2008/7/9/Check-All-Checkboxes-with-JQuery?

это работает в моем IE 7.

0 голосов
/ 08 июня 2010

попробуйте использовать "#Fieldset input:checkbox" в качестве селектора.

0 голосов
/ 08 июня 2010

Попробуйте использовать вместо логического

$('#Fieldset input[type=checkbox]').attr('checked',true);

0 голосов
/ 08 июня 2010

Проверьте идентификаторы всех ваших элементов.Я бы использовал .PbtnSelectAll и т. Д. И дал бы каждому элементу класс одинаковый.По крайней мере, класс не меняется, как имя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...