|
Как задизейблить region button из яваскрипта
|
|||
---|---|---|---|
#18+
Есть в регионе "region button" тобишь она не привязана ни к какому айтему, нужно ее потушить а потом опять включить из яваскрипта, у нее нет item id поэтому достучаться через $x(pNd) нельзя. Я пока придумал два варианта 1) В поле "Button Attributes" вставить ей id и искать по нему 2) Обернуть декоратором функцию doSubmit и гасить сабмит формы по условию а не дизейблить одну кнопку. Может кто предложить более красивые решения ? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2011, 13:54 |
|
Как задизейблить region button из яваскрипта
|
|||
---|---|---|---|
#18+
Вставить item id в шаблон кнопки... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2011, 13:58 |
|
Как задизейблить region button из яваскрипта
|
|||
---|---|---|---|
#18+
Если найдешь))) А вообще вариант 1 я использую, добавляю нужный класс или id ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2011, 14:00 |
|
Как задизейблить region button из яваскрипта
|
|||
---|---|---|---|
#18+
Предпочел вариант с декораторами, немного больше работы, но он универсальнее ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2011, 14:04 |
|
Как задизейблить region button из яваскрипта
|
|||
---|---|---|---|
#18+
Если нужно много кнопок задизайблить: ...class="button-gray buttondisabled"... jQuery(".buttondisabled").attr('readonly','readonly'); + шаблоны, как-то надежнее ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2011, 14:10 |
|
Как задизейблить region button из яваскрипта
|
|||
---|---|---|---|
#18+
Или еще пример: назначить на нужные регионы класс reg_logic1 и гасим все кнопки button-gray в нём зависимости от условия: jquery('.reg_logic1 .button-gray').each( function() { if (условие) { jQuery(this).attr('disabled', 'disabled'); }}); или на все jquery('.button-gray').each( function() { if (условие) { jQuery(this).дизаблим }}); ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2011, 14:41 |
|
|
start [/forum/topic.php?fid=50&msg=37216385&tid=1876573]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 126ms |
0 / 0 |