07.25 html4strict
1Marc
Note
1Marc did not leave a note
  1.     <title>Reset Select Lists based on Select with Ids</title>
  2. </head>
  3.     <select id="parent">
  4.         <option value="child1">select list 1</option>
  5.         <option value="child2">select list 2</option>
  6.         <option value="child3">select list 3</option>
  7.     </select>
  8.    
  9.     <select id="child1">
  10.         <option>--</option>
  11.         <option>1</option>
  12.         <option>2</option>
  13.         <option>3</option>
  14.     </select>
  15.    
  16.     <select id="child2">
  17.         <option>--</option>
  18.         <option>1</option>
  19.         <option>2</option>
  20.         <option>3</option>
  21.     </select>
  22.    
  23.     <select id="child3">
  24.         <option>--</option>
  25.         <option>1</option>
  26.         <option>2</option>
  27.         <option>3</option>
  28.     </select>
  29.    
  30.     <button id="reset">Reset</button>
  31.    
  32.     <script src="jquery-1.2.6.min.js" type="text/javascript" charset="utf-8"></script>
  33.     <script type="text/javascript" charset="utf-8">
  34. $(document).ready(function(){
  35.     $('#reset').click(function(){
  36.         $('#parent option').each(function(i,option){
  37.             child_id = $(option).val();
  38.             $('#'+child_id)[0].selectedIndex = 0;
  39.         });
  40.     });
  41. });
  42.     </script>
  43. </body>
  44. </html>
Parsed in 0.106 seconds, using GeSHi 1.0.7.14

Modify this Paste