|
|
|
Кнопка неактивна при..
|
|||
|---|---|---|---|
|
#18+
Как можно сделать с помощью DA кнопку неактивной, если textfield пустой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2013, 10:59 |
|
||
|
Кнопка неактивна при..
|
|||
|---|---|---|---|
|
#18+
VictorSergeev, Критично делать на DA? Тогда вешайте на событие keyup вашего текстового поля действие disable если поле пустое, а в качестве контролируемого элемента указываете jquery селектор кнопки по id #P_BUTTON На чистом jquery решение выглядит более компактным и легче для сопровождения З.Ы. При разработке фронтенда есть два незаменимых инструмента - Firefox и Firebug ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2013, 12:26 |
|
||
|
Кнопка неактивна при..
|
|||
|---|---|---|---|
|
#18+
Casufi, Сделал как вы сказали... Создал DA, указал KeyUp и необходимый item. В true action указал Disabled и выбрал Jquery Selector, и в нем указал id кнопки(#P1_Submit). Однако кнопка все также активна.... Что не так?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2013, 12:58 |
|
||
|
Кнопка неактивна при..
|
|||
|---|---|---|---|
|
#18+
VictorSergeev, 1) Проверьте или ваш селектор что то выбирает (Firebug или любой другой отладчик Javacript) 2) Проверьте условие по кторому должен задизейблить срабатывает ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2013, 18:14 |
|
||
|
Кнопка неактивна при..
|
|||
|---|---|---|---|
|
#18+
Casufi, Все заработало. необходимо было в атрибутах кнопки указать HTML button. Создал DA с условием KeyUp. Указал 2 items(textfield). В conditions указал is not null. В true action - enable, в false action - disable. Сейчас при загрузке страницы кнопка не активна. Как только начинаю вводить что либо в любом из этих textfield кнопка становится активной. А как можно сделать Чтобы кнопка становилась активной только если в обоих textfield'ах что либо написано?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2013, 12:05 |
|
||
|
Кнопка неактивна при..
|
|||
|---|---|---|---|
|
#18+
VictorSergeevА как можно сделать Чтобы кнопка становилась активной только если в обоих textfield'ах что либо написано?? CasufiНа чистом jquery решение выглядит более компактным и легче для сопровождения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2013, 12:18 |
|
||
|
Кнопка неактивна при..
|
|||
|---|---|---|---|
|
#18+
CasufiНа чистом jquery решение выглядит более компактным и легче для сопровождения Поддерживаю. Как-то пришлось переписывать с десяток DA на одной странице в единый фрагмент js-кода. Основная причина - сложность массовых правок. Например, заменить все :P1_VALUE на :P1_PARAM в js-файле делается за несколько секунд с помощью find-and-replace, а вот десяток DA нужно вручную прощелкать мышкой, что гораздо дольше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2013, 12:38 |
|
||
|
Кнопка неактивна при..
|
|||
|---|---|---|---|
|
#18+
haXbatCasufiНа чистом jquery решение выглядит более компактным и легче для сопровождения Поддерживаю. Как-то пришлось переписывать с десяток DA на одной странице в единый фрагмент js-кода. Основная причина - сложность массовых правок. Например, заменить все :P1_VALUE на :P1_PARAM в js-файле делается за несколько секунд с помощью find-and-replace, а вот десяток DA нужно вручную прощелкать мышкой, что гораздо дольше. Не согласен. Я для таких вещей правлю прямо в базе. Обычным update таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2013, 08:57 |
|
||
|
Кнопка неактивна при..
|
|||
|---|---|---|---|
|
#18+
Не согласен с обоими, особенно с Gustly Основная сложность, я бы сказал, это разобраться в коде, спустя несколько лет после написания. И вот тут у DA преимущество, если кода много, помещаем его в отделный файл, в DA только вызовы. Ну а ищу я js обычно в коде экспорта страницы, не важно DA или нет, так надежнее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2013, 11:24 |
|
||
|
Кнопка неактивна при..
|
|||
|---|---|---|---|
|
#18+
SvDevИ вот тут у DA преимущество, если кода много, помещаем его в отделный файл, в DA только вызовы. Если логику реализуете на Javascript, зачем вводить лишнюю сущность в виде DA ? DA полезен если логику можно реализовать на pl/sql в остальных случаях не вижу в нем никакого смысла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2013, 12:31 |
|
||
|
Кнопка неактивна при..
|
|||
|---|---|---|---|
|
#18+
Casufi, Смысл в том, чтобы видеть визуально специфические для страницы действия, которые производит яваскрипт. Сложно разобраться в странице, когда actions упрятаны неизвестно куда и делают неизвестно что. А также для сопровождения, когда изменяешь что-нибудь безобидное, и не подозреваешь, где может сломаться. Это когда чужой код исправляешь, либо свой, года через 3 после написания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2013, 13:56 |
|
||
|
|

start [/forum/topic.php?fid=50&fpage=46&tid=1875549]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
42ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 370ms |

| 0 / 0 |
