|
|
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
Привет Всем! Нужна помощь есть кнопка <input id="btn" type="submit" name="delete" value="Удалить выделенные" class="control_fullwidth"> и есть <input class="control_checkbox" type="checkbox" onClick="ChUnch(this)" name="banned_id[]" value="<?=$banned[banned_id]?>"> чексбокс как умудрится заставить кнопку "Удалить Выделенные" быть дисабл пока не выделен чекбокс? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2008, 14:53 |
|
||
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
Задизаблить её с самого начала, а потом энаблить в функции ChUnch(this), если нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2008, 14:57 |
|
||
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
ShSergeЗадизаблить её с самого начала, а потом энаблить в функции ChUnch(this), если нужно. примером можно? в моем случаи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2008, 14:59 |
|
||
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2008, 15:02 |
|
||
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2008, 15:12 |
|
||
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
Ренат Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Помогло, но если даже потом убрать галочку все ровно активная кнопка остается, как быть? ShSerge Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. странно но ваше вообще не работает:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2008, 16:20 |
|
||
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
Дизаблед подправил. Проверил в фф, ие, хроме - работает. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2008, 16:27 |
|
||
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Код: plaintext 1. 2. 3. Код: plaintext 1. 2. 3. 4. 5. 6. 7. а что выводит дебагер вобше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2008, 16:34 |
|
||
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
ShSergeДизаблед подправил. Проверил в фф, ие, хроме - работает. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. угу сорри у меня в коде ошибка была все работает но <td width="10%"><input class="control_checkbox" type="checkbox" onClick="ChUnch(this)" name="banned_id[]" value="<?=$banned[banned_id]?>"></td> чек бокс из базы идет поэтому его может быть много, было пока 2 чекбокса если ставить на 2-х галочки и потом убрать 1 галочку то кнопка становится дисабл хотя 2 с галочкой как тут быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2008, 19:47 |
|
||
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
Master_Yoda, я же вроде выше писал: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2008, 20:14 |
|
||
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
РенатMaster_Yoda, я же вроде выше писал: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. странно но так же работает... не помогло, стоить убрать одну галочку стразу десабл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2008, 20:31 |
|
||
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
Master_Yoda, Тебе джедаи дали ответ. Сила тебе поможет. Может, подумать чуть-чуть придётся, зелёная морда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2008, 20:55 |
|
||
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
ShSergeMaster_Yoda, Тебе джедаи дали ответ. Сила тебе поможет. Может, подумать чуть-чуть придётся, зелёная морда. Перевожу: мол попробуй заменить d=d&&dd[i].checked; на d=d||dd[i].checked; а если не получиться подумай сам. идею уже дали =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2008, 21:05 |
|
||
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
))) попробовал так Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2008, 21:20 |
|
||
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
Я тебе написал работающий код. возьми скопипасти, посмотри на свой сгенерённый код и разберись, что не так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2008, 21:29 |
|
||
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
ShSergeЯ тебе написал работающий код. возьми скопипасти, посмотри на свой сгенерённый код и разберись, что не так. Спасибо за код, и Ренату тоже, если б я знал уже б сделал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2008, 21:34 |
|
||
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2008, 22:48 |
|
||
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
Так мыслю, нужно на каждый чекбокс повесить обработчик события onchange. В этом обработчике: 1. Задисаблить кнопку. 2. Пройти по всему document.getElementByName('banned_id'), как писал Ренат ранее, проверяя чекнутость каждого элемента. Если элемент чекнутый - то заинаблить кнопку. Не совсем красиво, но вполне рабочий приём. Можно выйти из цикла после обработки первого чекнутого - состояния остальных не имеют значения. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2008, 22:58 |
|
||
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
vkle, имхо на словах бесполезно объяснять. Берем пример Рената, переводим на javascript, копипастим и радуемся: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2008, 02:09 |
|
||
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
illionvkle, имхо на словах бесполезно объяснять. Берем пример Рената, переводим на javascript, копипастим и радуемся: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Огромное спасибо за помощь, просто спасли... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2008, 13:14 |
|
||
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
illionvkle, имхо на словах бесполезно объяснять. Берем пример Рената, переводим на javascript, копипастим и радуемся: Имхо мне по рууски дали знать что javascript я вобше не знаю( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2008, 13:35 |
|
||
|
Disabled Button
|
|||
|---|---|---|---|
|
#18+
Ренат, не, не так, ни в коем разе. Я об getElementByName и об sizeof (это, видимо, пхпэшный артефакт). Вообще-то я тоже часто так пишу, но как бы наоборот. То есть т.к. js мне роднее всех остальных скриптовых языков, то я периодически вписываю его конструкции и функции в серверные скрипты. Особенно тяжко было с перлом, постоянно интерпретатор матюкался на var param вместо my $param, на array.join(' ') вместо join(' ',@array) и т.п. Приходилось переводить с js на перл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2008, 00:50 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=35677779&tid=1455510]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
147ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
67ms |
get tp. blocked users: |
2ms |
| others: | 232ms |
| total: | 490ms |

| 0 / 0 |
