Включить отключение нескольких входов при выборе изменения в раскрывающемся спискеJquery

Программирование на jquery
Ответить Пред. темаСлед. тема
Anonymous
 Включить отключение нескольких входов при выборе изменения в раскрывающемся списке

Сообщение Anonymous »

Я пытаюсь включить или отключить несколько текстовых полей при изменении поля выбора. Это означает, что когда я выбираю какой-либо параметр в поле выбора, все поля должны быть включены.Попробовал JavaScript и Html ниже, но он работает только со значением параметра 8, если он выбран в раскрывающемся списке. . Однако я бы хотел, чтобы он работал с любой выбранной опцией. Он должен включить первые 14 полей текстового поля с любой опцией, выбранной в раскрывающемся списке, а второй раскрывающийся список должен включить/отключить последние 14 текстовых полей.

Код: Выделить всё

function EnableDisableTextBox(ALE2) {
var selectedValue = ALE1.options[ALE1.selectedIndex].value;
var ALE2 = document.getElementById("ALE2");
ALE2.disabled = selectedValue == 8 ? false :  true;
if (!ALE2.disabled)  { < b r   / >         A L E 2 . f o c u s ( ) ; < b r   / >     } < b r   / > } < / c o d e > < b r   / > < p r e   c l a s s = " s n i p p e t - c o d e - h t m l   l a n g - h t m l   P r e t t y p r i n t - o v e r r i d e " > < c o d e > & l t ; t a b l e   c l a s s = " t a b l e   t a b l e - b o r d e r e d   n o - m a r g i n " & g t ; < b r   / >     & l t ; t b o d y & g t ; < b r   / >         & l t ; t r & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; b & g t ; < b r   / >                                         S < b r   / >                                 & l t ; / b & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; d i v   c l a s s = " c o l - m d - 1 0   c o l - s m - 4   c o l - x s - 4 " & g t ; < b r   / >                     & l t ; s e l e c t   i d = " A L E 1 "   n a m e = " A L E 1 "   c l a s s = " f o r m - c o n t r o l "   o n c h a n g e = " E n a b l e D i s a b l e T e x t B o x ( t h i s ) "   r e q u i r e d = " T r u e " & g t ; < b r   / >                         & l t ; o p t i o n   v a l u e = " " & g t ; < b r   / >                             - - - - < b r   / >                         & l t ; / o p t i o n & g t ; < b r   / >                         & l t ; c f l o o p   q u e r y = " q r y G e t A L E S e l e c t " & g t ; < b r   / >                             & l t ; o p t i o n   v a l u e = " # a l e 1 # " & g t ; < b r   / >                                 # A L E 1 # < b r   / >                             & l t ; / o p t i o n & g t ; < b r   / >                         & l t ; / c f l o o p & g t ; < b r   / >                     & l t ; / s e l e c t & g t ; < b r   / >                 & l t ; / d i v & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; d i v   c l a s s = " c o l - s m - 8 " & g t ; < b r   / >                     & l t ; i n p u t   t y p e = " t e x t "   c l a s s = " f o r m - c o n t r o l "   i d = " A L E 2 "   n a m e = " A L E 2 "   v a l u e = " "   p a t t e r n = " ^ [   A - Z a - z 0 - 9 \ [ \ ] ( ) * \ - + / % ] * $ "   m a x l e n g t h = " 2 "   p l a c e h o l d e r = " "   d a t a - e r r o r = " "   d i s a b l e d = " d i s a b l e d " & g t ; < b r   / >                 & l t ; / d i v & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; d i v   c l a s s = " c o l - m d - 1 0   c o l - s m - 4   c o l - x s - 4 " & g t ; < b r   / >                     & l t ; s e l e c t   i d = " A L E 3 "   n a m e = " A L E 3 "   c l a s s = " f o r m - c o n t r o l "   r e q u i r e d = " T r u e " & g t ; < b r   / >                         & l t ; o p t i o n   v a l u e = " " & g t ; < b r   / >                             - - - - < b r   / >                         & l t ; / o p t i o n & g t ; < b r   / >                         & l t ; c f l o o p   q u e r y = " q r y G e t A L E S e l e c t " & g t ; < b r   / >                             & l t ; o p t i o n   v a l u e = " A L E 1 " & g t ; < b r   / >                                 # A L E 1 # < b r   / >                             & l t ; / o p t i o n & g t ; < b r   / >                         & l t ; / c f l o o p & g t ; < b r   / >                     & l t ; / s e l e c t & g t ; < b r   / >                 & l t ; / d i v & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; d i v   c l a s s = " c o l - s m - 8 " & g t ; < b r   / >                     & l t ; i n p u t   t y p e = " t e x t "   c l a s s = " f o r m - c o n t r o l "   i d = " A L E 4 "   n a m e = " A L E 4 "   v a l u e = " "   p a t t e r n = " ^ [   A - Z a - z 0 - 9 \ [ \ ] ( ) * \ - + / % ] * $ "   m a x l e n g t h = " 2 "   p l a c e h o l d e r = " "   d a t a - e r r o r = " "   d i s a b l e d = " d i s a b l e d " & g t ; < b r   / >                 & l t ; / d i v & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >         & l t ; / t r & g t ; < b r   / >         & l t ; t r & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; b & g t ; < b r   / >                                         T < b r   / >                                 & l t ; / b & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; d i v   c l a s s = " c o l - s m - 8 " & g t ; < b r   / >                     & l t ; i n p u t   t y p e = " t e x t "   c l a s s = " f o r m - c o n t r o l "   i d = " A L E 5 "   n a m e = " A L E 5 "   v a l u e = " "   p a t t e r n = " ^ [   A - Z a - z 0 - 9 \ [ \ ] ( ) * \ - + / % ] * $ "   m a x l e n g t h = " 2 "   p l a c e h o l d e r = " "   d a t a - e r r o r = " "   d i s a b l e d = " d i s a b l e d " & g t ; < b r   / >                 & l t ; / d i v & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; d i v   c l a s s = " c o l - s m - 8 " & g t ; < b r   / >                     & l t ; i n p u t   t y p e = " t e x t "   c l a s s = " f o r m - c o n t r o l "   i d = " A L E 6 "   n a m e = " A L E 6 "   v a l u e = " "   p a t t e r n = " ^ [   A - Z a - z 0 - 9 \ [ \ ] ( ) * \ - + / % ] * $ "   m a x l e n g t h = " 2 "   p l a c e h o l d e r = " "   d a t a - e r r o r = " "   d i s a b l e d = " d i s a b l e d " & g t ; < b r   / >                 & l t ; / d i v & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >         & l t ; / t r & g t ; < b r   / >         & l t ; t r & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; b & g t ; < b r   / >                                         A < b r   / >                                 & l t ; / b & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; d i v   c l a s s = " c o l - s m - 8 " & g t ; < b r   / >                     & l t ; i n p u t   t y p e = " t e x t "   c l a s s = " f o r m - c o n t r o l "   i d = " A L E 8 "   n a m e = " A L E 8 "   v a l u e = " "   p a t t e r n = " ^ [   A - Z a - z 0 - 9 \ [ \ ] ( ) * \ - + / % ] * $ "   m a x l e n g t h = " 2 "   p l a c e h o l d e r = " "   d a t a - e r r o r = " "   d i s a b l e d = " d i s a b l e d " & g t ; < b r   / >                 & l t ; / d i v & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; d i v   c l a s s = " c o l - s m - 8 " & g t ; < b r   / >                     & l t ; i n p u t   t y p e = " t e x t "   c l a s s = " f o r m - c o n t r o l "   i d = " A L E 9 "   n a m e = " A L E 9 "   v a l u e = " "   p a t t e r n = " ^ [   A - Z a - z 0 - 9 \ [ \ ] ( ) * \ - + / % ] * $ "   m a x l e n g t h = " 2 "   p l a c e h o l d e r = " "   d a t a - e r r o r = " "   d i s a b l e d = " d i s a b l e d " & g t ; < b r   / >                 & l t ; / d i v & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; d i v   c l a s s = " c o l - s m - 8 " & g t ; < b r   / >                     & l t ; i n p u t   t y p e = " t e x t "   c l a s s = " f o r m - c o n t r o l "   i d = " A L E 1 0 "   n a m e = " A L E 1 0 "   v a l u e = " "   p a t t e r n = " ^ [   < b r   / >                                         A - Z a - z 0 - 9 \ [ \ ] ( ) * \ - + / % ] * $ "   m a x l e n g t h = " 2 "   p l a c e h o l d e r = " "   d a t a - e r r o r = " "   d i s a b l e d = " d i s a b l e d "   & l t ; / d i v & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; d i v   c l a s s = " c o l - s m - 8 " & g t ; < b r   / >                     & l t ; i n p u t   t y p e = " t e x t "   c l a s s = " f o r m - c o n t r o l "   i d = " A L E 1 1 "   n a m e = " A L E 1 1 "   v a l u e = " "   p a t t e r n = " ^ [   A - Z a - z 0 - 9 \ [ \ ] ( ) * \ - + / % ] * $ "   m a x l e n g t h = " 2 "   p l a c e h o l d e r = " "   d a t a - e r r o r = " "   d i s a b l e d = " d i s a b l e d " & g t ; < b r   / >                 & l t ; / d i v & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >         & l t ; / t r & g t ; < b r   / >         & l t ; t r & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; b & g t ; < b r   / >                                         R < b r   / >                                 & l t ; / b & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; d i v   c l a s s = " c o l - s m - 8 " & g t ; < b r   / >                     & l t ; i n p u t   t y p e = " t e x t "   c l a s s = " f o r m - c o n t r o l "   i d = " A L E 1 2 "   n a m e = " A L E 1 2 "   v a l u e = " "   p a t t e r n = " ^ [   A - Z a - z 0 - 9 \ [ \ ] ( ) * \ - + / % ] * $ "   m a x l e n g t h = " 2 "   p l a c e h o l d e r = " "   d a t a - e r r o r = " "   d i s a b l e d = " d i s a b l e d " & g t ; < b r   / >                 & l t ; / d i v & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; d i v   c l a s s = " c o l - s m - 8 " & g t ; < b r   / >                     & l t ; i n p u t   t y p e = " t e x t "   c l a s s = " f o r m - c o n t r o l "   i d = " A L E 1 3 "   n a m e = " A L E 1 3 "   v a l u e = " "   p a t t e r n = " ^ [   A - Z a - z 0 - 9 \ [ \ ] ( ) * \ - + / % ] * $ "   m a x l e n g t h = " 2 "   p l a c e h o l d e r = " "   d a t a - e r r o r = " "   d i s a b l e d = " d i s a b l e d " & g t ; < b r   / >                 & l t ; / d i v & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >         & l t ; / t r & g t ; < b r   / >         & l t ; t r & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; b & g t ; < b r   / >                                         B < b r   / >                                 & l t ; / b & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; d i v   c l a s s = " c o l - s m - 8 " & g t ; < b r   / >                     & l t ; i n p u t   t y p e = " t e x t "   c l a s s = " f o r m - c o n t r o l "   i d = " A L E 1 4 "   n a m e = " A L E 1 4 "   v a l u e = " "   p a t t e r n = " ^ [   A - Z a - z 0 - 9 \ [ \ ] ( ) * \ - + / % ] * $ "   m a x l e n g t h = " 2 "   p l a c e h o l d e r = " "   d a t a - e r r o r = " "   d i s a b l e d = " d i s a b l e d " & g t ; < b r   / >                 & l t ; / d i v & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; d i v   c l a s s = " c o l - s m - 8 " & g t ; < b r   / >                     & l t ; i n p u t   t y p e = " t e x t "   c l a s s = " f o r m - c o n t r o l "   i d = " A L E 1 5 "   n a m e = " A L E 1 5 "   v a l u e = " "   p a t t e r n = " ^ [   A - Z a - z 0 - 9 \ [ \ ] ( ) * \ - + / % ] * $ "   m a x l e n g t h = " 2 "   p l a c e h o l d e r = " "   d a t a - e r r o r = " "   d i s a b l e d = " d i s a b l e d " & g t ; < b r   / >                 & l t ; / d i v & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; d i v   c l a s s = " c o l - s m - 8 " & g t ; < b r   / >                     & l t ; i n p u t   t y p e = " t e x t "   c l a s s = " f o r m - c o n t r o l "   i d = " A L E 1 6 "   n a m e = " A L E 1 6 "   v a l u e = " "   p a t t e r n = " ^ [   A - Z a - z 0 - 9 \ [ \ ] ( ) * \ - + / % ] * $ "   m a x l e n g t h = " 2 "   p l a c e h o l d e r = " "   d a t a - e r r o r = " "   d i s a b l e d = " d i s a b l e d " & g t ; < b r   / >                 & l t ; / d i v & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; d i v   c l a s s = " c o l - s m - 8 " & g t ; < b r   / >                     & l t ; i n p u t   t y p e = " t e x t "   c l a s s = " f o r m - c o n t r o l "   i d = " A L E 1 7 "   n a m e = " A L E 1 7 "   v a l u e = " "   p a t t e r n = " ^ [   A - Z a - z 0 - 9 \ [ \ ] ( ) * \ - + / % ] * $ "   m a x l e n g t h = " 2 "   p l a c e h o l d e r = " "   d a t a - e r r o r = " "   d i s a b l e d = " d i s a b l e d " & g t ; < b r   / >                 & l t ; / d i v & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >         & l t ; / t r & g t ; < b r   / >         & l t ; t r & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; b & g t ; < b r   / >                                         O < b r   / >                                 & l t ; / b & g t ; < b r   / >             & l t ; / t d & g t ; < b r   / >             & l t ; t d & g t ; < b r   / >                 & l t ; d i v   c l a s s = " c o l - s m - 8 " & g t ; < b r   / >                     & l t ; i n p u t   t y p e = " t e x t "   c l a s s = " f o r m - c o n t r o l "   i d = " A L E 1 8 "   n a m e = " A L E 1 8 "   v a l u e = " "   p a t t e r n = " ^ [   A - Z a - z 0 - 9 \ [ \ ] ( ) * \ - + / % ] * $ "   m a x l e n g t h = " 2 "   p l a c e h o l d e r = " "   d a t a - e r r o r = " "   d i s a b l e d = " d i s a b l e d " & g t ; < b r   / >                 & l t ; / d i v & g t ; < b r   />      













A
[/b][b]      
























R
[/b][b]      


















D
[/b]












































Подробнее здесь: https://stackoverflow.com/questions/790 ... -selection
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Jquery»