|
onchange="RadioTest(this)"
|
|||
---|---|---|---|
#18+
На странице есть RadioGroup c 2-х значений, 0 и 1. Необходимо что бы после загрузки страницы P10_ITEM1','P10_ITEM2','P10_ITEM3' были disable. А при выборе в RadioGroup P10_ITEM1','P10_ITEM2','P10_ITEM3' стали доступны. Пробовал с помошью этой функции сделать, где ошибка. Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2009, 22:46 |
|
onchange="RadioTest(this)"
|
|||
---|---|---|---|
#18+
yurey, Oracle® Application Express API Reference - 9 JavaScript APIs $x_disableItem(pNd, pTest) Disables or enables an item or array of items based on (pTest). Return Value Not applicable. Parameters pNd (DOM node | string ID | DOM node array) a (true | false) А Вы передаёте в первом вызове массив строк, во втором - значение элемента. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2009, 12:06 |
|
onchange="RadioTest(this)"
|
|||
---|---|---|---|
#18+
suPPLer, А с помощью какой функции мне реализовать так, что бы при загрузке страницы некоторые элементы формы были заблокированы. А при нажатии на radiogroup они разблокировались. Пробовал $x_Hide(pNd), $x_HideItemRow(pNd) включать в событие OnLoad. Тоже не получается. Где копать, подскажите. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2009, 19:13 |
|
onchange="RadioTest(this)"
|
|||
---|---|---|---|
#18+
yurey, просто передавайте правильные параметры в $x_disableItem. Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2009, 20:12 |
|
onchange="RadioTest(this)"
|
|||
---|---|---|---|
#18+
suPPLeryurey, просто передавайте правильные параметры в $x_disableItem. Код: plaintext 1. 2. 3.
Таким образом у меня не получается. При нажатии на кнопку Radigruop она становится disable, а всё остальное активно. Свой пример, я брал на http://apex.oracle.com/pls/otn/f?p=11933. Я хочу сделать также, но чтобы делать P10_ITEM1... enable, а не disable. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2009, 22:23 |
|
onchange="RadioTest(this)"
|
|||
---|---|---|---|
#18+
yurey, тот пример неплох, если разбираться, что он делает. :) Давайте лучше Вы расскажете, что у Вас есть на странице, и что Вы с этим хотите сделать. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2009, 13:06 |
|
onchange="RadioTest(this)"
|
|||
---|---|---|---|
#18+
suPPLer, На странице есть Region скажем с 11 Items. 1 Items из них типа Checkbox, 4 из них Items типа Select и 6 из них типа TextField. Мне нужно чтобы при загрузке страницы 4 Items типа Select ,были disable, остальные eneble. Затем при необходимости при выборе Checkbox эти 4 Select стали eneble, короче что то похожее в APEX при редактировании на Edit Page Buttons->URL Redirect ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2009, 17:59 |
|
onchange="RadioTest(this)"
|
|||
---|---|---|---|
#18+
yurey, вот функция, которую Вам надо вызывать при открытии страницы и при клике на чекбокс: $f_DisableOnValue(pThis, pValue, pThat) . Первый параметр - элемент, значение которого сравнивается со вторым параметром. Если совпадают, то выключается массив элементов в третьем параметре. Если не совпадают - включается. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2009, 19:26 |
|
onchange="RadioTest(this)"
|
|||
---|---|---|---|
#18+
suPPLeryurey, вот функция, которую Вам надо вызывать при открытии страницы и при клике на чекбокс: $f_DisableOnValue(pThis, pValue, pThat) . Первый параметр - элемент, значение которого сравнивается со вторым параметром. Если совпадают, то выключается массив элементов в третьем параметре. Если не совпадают - включается. Пробую так. <script language="JavaScript" type="text/javascript"> $f_DisableOnValue('P10_HIDE', 1, ['P10_ID_FILIAL','P10_ID_STANTION']); </script> Прописую это в Edit Page->HtmlHeader. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2009, 20:41 |
|
onchange="RadioTest(this)"
|
|||
---|---|---|---|
#18+
suPPLeryurey, вот функция, которую Вам надо вызывать при открытии страницы и при клике на чекбокс: $f_DisableOnValue(pThis, pValue, pThat) . Первый параметр - элемент, значение которого сравнивается со вторым параметром. Если совпадают, то выключается массив элементов в третьем параметре. Если не совпадают - включается. А при открытии страницы эта функция через в OnLoad вызывается? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2009, 20:52 |
|
onchange="RadioTest(this)"
|
|||
---|---|---|---|
#18+
suPPLeryurey, вот функция, которую Вам надо вызывать при открытии страницы и при клике на чекбокс: $f_DisableOnValue(pThis, pValue, pThat) . Первый параметр - элемент, значение которого сравнивается со вторым параметром. Если совпадают, то выключается массив элементов в третьем параметре. Если не совпадают - включается. Уже решил. Применил $f_DisableOnValue(pThis, pValue, pThat) и сделал disabled в SELECT. Хотя с этой функцией $x_disableItem тоже работает. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2009, 22:24 |
|
|
start [/forum/topic.php?fid=50&msg=36349504&tid=1877184]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 270ms |
total: | 402ms |
0 / 0 |