Advertisement
Guest User

Untitled

a guest
Jul 4th, 2012
1,800
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.53 KB | None | 0 0
  1. <html>
  2. <head>
  3. <title></title>
  4. <script type="text/javascript" >
  5. var continue_button = document.getElementById('continue');
  6. continue_button.style.visibility = 'hidden';
  7. </script>
  8. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>
  9. <script type="text/javascript" defer="defer">
  10. function cascadeSelect(parent, child){
  11. var childOptions = child.find('option:not(.static)');
  12. child.data('options',childOptions);
  13.  
  14. parent.change(function(){
  15. childOptions.remove();
  16. child
  17. .append(child.data('options').filter('.sub_' + this.value))
  18. .change();
  19. })
  20.  
  21. childOptions.not('.static, .sub_' + parent.val()).remove();
  22. }
  23.  
  24. $(function(){
  25. cascadeForm = $('.cascadeTest');
  26. carmakeSelect = cascadeForm.find('.carmakeSelect');
  27. engineselect = cascadeForm.find('.engineselect');
  28. carmodelselect = cascadeForm.find('.carmodelselect');
  29. varientselect = cascadeForm.find('.varientselect');
  30.  
  31. cascadeSelect(carmakeSelect, engineselect);
  32. cascadeSelect(engineselect, carmodelselect);
  33. cascadeSelect(carmodelselect, varientselect);
  34. });
  35. </script>
  36. </head>
  37. <body>
  38. <form action="#" class="cascadeTest">
  39. <table>
  40. <tr>
  41. <th>Make: </th>
  42. <td>
  43. <select name="carmakeSelect" class="carmakeSelect">
  44. <option value="0">- Car Make -</option>
  45. <option value="53">Abarth</option>
  46. <option value="1">Alfa Romeo</option>
  47. <option value="46" >Aprilia</option>
  48. <option value="2">Audi</option>
  49. <option value="3" >BMW</option>
  50. <option value="45" >Bentley</option>
  51. <option value="58" >Bluefin Reset</option>
  52. <option value="56" >Buick</option>
  53. <option value="49" >Cadillac</option>
  54. <option value="43" >Caterham</option>
  55. <option value="48" >Chevrolet</option>
  56. <option value="4" >Chrysler</option>
  57. <option value="5" >Citroen</option>
  58. <option value="55" >Dacia</option>
  59. <option value="6" >Daewoo</option>
  60. <option value="44" >Dodge</option>
  61. <option value="47" >Ducati</option>
  62. <option value="7" >Ferrari</option>
  63. <option value="8" >Fiat</option>
  64. <option value="9" >Ford</option>
  65. <option value="54" >Holden</option>
  66. <option value="10" >Honda</option>
  67. <option value="11" >Hyundai</option>
  68. <option value="12" >Isuzu</option>
  69. <option value="13" >Jaguar</option>
  70. <option value="40" >Jeep</option>
  71. <option value="51" >KTM</option>
  72. <option value="14" >Kia</option>
  73. <option value="50" >LTI</option>
  74. <option value="15" >Lada</option>
  75. <option value="16" >Lancia</option>
  76. <option value="17" >Land Rover</option>
  77. <option value="41" >Lexus</option>
  78. <option value="18" >Lotus</option>
  79. <option value="19" >MG</option>
  80. <option value="20" >Maserati</option>
  81. <option value="21" >Mazda</option>
  82. <option value="22" >Mercedes</option>
  83. <option value="23" >Mini</option>
  84. <option value="24" >Mitsubishi</option>
  85. <option value="42" >Morgan</option>
  86. <option value="25" >Nissan</option>
  87. <option value="26" >Peugeot</option>
  88. <option value="27" >Porsche</option>
  89. <option value="29" >Renault</option>
  90. <option value="30" >Rover</option>
  91. <option value="31" >Saab</option>
  92. <option value="32" >Seat</option>
  93. <option value="33" >Skoda</option>
  94. <option value="52" >SsangYong</option>
  95. <option value="34" >Subaru</option>
  96. <option value="35" >Suzuki</option>
  97. <option value="36" >Toyota</option>
  98. <option value="37" >Vauxhall-Opel</option>
  99. <option value="38" >Volkswagen</option>
  100. <option value="39" >Volvo</option>
  101. </select>
  102. </td>
  103. </tr>
  104. <tr>
  105. <th>Engine: </th>
  106. <td>
  107. <select name="engineselect" class="engineselect">
  108. <option value="0" class="static">- Engine Type -</option>
  109. <option value="1" class="sub_53">Turbocharged Petrol</option>
  110. <option value="2" class="sub_1">Turbo-Diesel</option>
  111. <option value="3" class="sub_1">Non-Turbo Petrol</option>
  112. <option value="4" class="sub_46">Non-Turbo Petrol</option>
  113. <option value="5" class="sub_2">Turbo-Diesel</option>
  114. <option value="6" class="sub_2">Non-Turbo Petrol</option>
  115. <option value="7" class="sub_2">Non-Turbo Petrol</option>
  116. </select>
  117. </td>
  118. </tr>
  119. <tr>
  120. <th>Model:</th>
  121. <td>
  122. <select name="carmodelselect" class="carmodelselect">
  123. <option value="0" class="static">- Car Model -</option>
  124. <option value="1" class="sub_1">500</option>
  125. <option value="2" class="sub_2">147</option>
  126. <option value="3" class="sub_2">148</option>
  127. <option value="4" class="sub_2">155</option>
  128. <option value="5" class="sub_2">156</option>
  129. <option value="6" class="sub_2">159</option>
  130. <option value="7" class="sub_2">164</option>
  131. <option value="19" class="sub_2">Brera</option>
  132. <option value="8" class="sub_2">GT</option>
  133. <option value="9" class="sub_2">GT Coupe</option>
  134. <option value="10" class="sub_3">145/146</option>
  135. <option value="11" class="sub_3">155</option>
  136. <option value="12" class="sub_3">156</option>
  137. <option value="13" class="sub_3">159</option>
  138. <option value="14" class="sub_3">164</option>
  139. <option value="15" class="sub_3">33</option>
  140. <option value="16" class="sub_3">75</option>
  141. <option value="17" class="sub_3">GTV</option>
  142. <option value="18" class="sub_3">Spider</option>
  143. <option value="19" class="sub_4">RSV</option>
  144. <option value="20" class="sub_5">100</option>
  145. <option value="21" class="sub_5">80</option>
  146. <option value="22" class="sub_5">A2</option>
  147. <option value="23" class="sub_5">A3</option>
  148. <option value="24" class="sub_5">A4</option>
  149. <option value="25" class="sub_5">A5</option>
  150. <option value="26" class="sub_5">A6</option>
  151. <option value="27" class="sub_5">A7</option>
  152. <option value="28" class="sub_5">A8</option>
  153. <option value="29" class="sub_5">Q5</option>
  154. <option value="30" class="sub_5">Q7</option>
  155. <option value="31" class="sub_5">TT</option>
  156. <option value="32" class="sub_6">A1</option>
  157. <option value="33" class="sub_6">A3</option>
  158. <option value="34" class="sub_6">A4</option>
  159. <option value="35" class="sub_6">A5</option>
  160. <option value="36" class="sub_6">A6</option>
  161. <option value="37" class="sub_6">Q5</option>
  162. <option value="38" class="sub_6">RS2</option>
  163. <option value="39" class="sub_6">RS4</option>
  164. <option value="40" class="sub_6">RS6</option>
  165. <option value="41" class="sub_6">S2</option>
  166. <option value="42" class="sub_6">S3</option>
  167. <option value="43" class="sub_6">S4</option>
  168. <option value="44" class="sub_6">S6</option>
  169. <option value="45" class="sub_6">TT</option>
  170. <option value="46" class="sub_7">80</option>
  171. <option value="47" class="sub_7">A2</option>
  172. <option value="48" class="sub_7">A3</option>
  173. <option value="49" class="sub_7">A4</option>
  174. <option value="50" class="sub_7">A5</option>
  175. <option value="51" class="sub_7">A6</option>
  176. <option value="52" class="sub_7">A8</option>
  177. <option value="53" class="sub_7">Q7</option>
  178. <option value="54" class="sub_7">R8</option>
  179. <option value="55" class="sub_7">RS4</option>
  180. <option value="56" class="sub_7">S4</option>
  181. <option value="57" class="sub_7">S5</option>
  182. <option value="58" class="sub_7">S6</option>
  183. <option value="59" class="sub_7">S8</option>
  184. <option value="60" class="sub_7">TT</option>
  185. </select>
  186. </td>
  187. </tr>
  188. <th>Variant: </th>
  189. <td>
  190. <select name="Varientselect" class="varientselect">
  191. <option value="0" class="static">- Varient -</option>
  192. <option value="1" class="sub_1">1.4 16V (135PS) 1.4 133bhp (2008 onwards)</option>
  193. <option value="3" class="sub_2">1.9 120bhp (2004 onwards)</option>
  194. <option value="4" class="sub_2">1.9D JTDM 8V 1.9 120bhp (2005 - 2010)</option>
  195. <option value="5" class="sub_2">JTD 1.9 115bhp (2003 onwards)</option>
  196. <option value="6" class="sub_2">JTD 1.9 140bhp (2003 onwards)</option>
  197. <option value="7" class="sub_2">JTD 16V 1.9 150bhp (2005 onwards)</option>
  198. <option value="8" class="sub_3">1.9 150bhp (2004 onwards)</option>
  199. <option value="9" class="sub_4">1.9</option>
  200. <option value="10" class="sub_5">1.9 150bhp (2004 - 2006)</option>
  201. <option value="11" class="sub_5">JTD 1.9 115bhp (2003 onwards)</option>
  202. <option value="12" class="sub_5">JTD 1.9 140bhp (2003 onwards)</option>
  203. <option value="13" class="sub_5">JTD 2.4 136bhp (1999 - 2002)</option>
  204. <option value="14" class="sub_5">JTD 2.4 140bhp (2000 - 2002)</option>
  205. <option value="15" class="sub_5">JTD 2.4 150bhp (2002 onwards)</option>
  206. <option value="16" class="sub_5">JTD 16V 1.9 150bhp (2004 onwards)</option>
  207. <option value="17" class="sub_5">JTD 20V 2.4 175bhp (2003 onwards)</option>
  208. <option value="18" class="sub_6">1.9 150bhp (2006 onwards)</option>
  209. <option value="19" class="sub_7">2.5</option>
  210. <option value="20" class="sub_19">JTD M 2.4 200bhp (2007 onwards)</option>
  211. <option value="21" class="sub_8">JTD 16V 1.9 150bhp (2004 onwards)</option>
  212. <option value="22" class="sub_9">1.9</option>
  213. <option value="23" class="sub_9">1.9 150 / 4000bhp (2005 onwards)</option>
  214. <option value="24" class="sub_10">TS 1.6 103bhp (1994 - 1997)</option>
  215. <option value="25" class="sub_10">TS 1.6 103bhp (1994 - 1997)</option>
  216. <option value="26" class="sub_10">TS 1.6 120bhp (1997 - 2001</option>
  217. <option value="27" class="sub_10">TS 1.7 129bhp (1994 - 1997)</option>
  218. <option value="28" class="sub_10">TS 1.7 144bhp (1997 - 2001)</option>
  219. <option value="29" class="sub_10">TS 2.0 155bhp (1996 - 2001)</option>
  220. <option value="30" class="sub_10">TSdfdsfdsf 1.6 103bhp (1994 - 1997)</option>
  221. <option value="31" class="sub_10">TSdfdsfdsf 1.6 103bhp (1994 - 1997)</option>
  222. <option value="32" class="sub_10">2.5</option>
  223. <option value="33" class="sub_10">JTD M 2.4 200bhp (2007 onwards)</option>
  224. <option value="34" class="sub_11">Cloverleaf 2.0 190bhp (1992 - 1995)</option>
  225. <option value="35" class="sub_11">Cloverleaf 2.0 190bhp (1992 - 1995)</option>
  226. <option value="36" class="sub_11">Cloverleaf 2.0 190bhp (1992 - 1995)</option>
  227. <option value="37" class="sub_11">Sport 2.5 166bhp (1992 - 1996)</option>
  228. <option value="38" class="sub_11">Sportwdwad 2.5 166bhp (1992 - 1996)</option>
  229. <option value="39" class="sub_11">TS 1.7 140bhp (1992 - 1998)</option>
  230. <option value="40" class="sub_11">TS 2.0 150bhp (1992 - 1998)</option>
  231. <option value="41" class="sub_11">TS Silverstone 1.8 129bhp (1994 - 1998)</option>
  232. <option value="42" class="sub_11">TS Silverstone 1.8 129bhp (1994 - 1998)</option>
  233. <option value="43" class="sub_12">TS 1.6 120bhp (2000 - 2003)</option>
  234. <option value="44" class="sub_12">V6 2.5 192bhp (1997 - 2003)</option>
  235. <option value="45" class="sub_13">2.2 JTS 2.2 185 (3/2006 onwards)</option>
  236. <option value="46" class="sub_14">Lusso 2.0 148bhp (1990 - 1994)</option>
  237. <option value="47" class="sub_14">Lusso 3.0 184bhp (1988 onwards)</option>
  238. <option value="48" class="sub_14">Super Lusso 3.0 207bhp (1993 onwards)</option>
  239. <option value="49" class="sub_14">TS 2.0 144bhp (1994 - 1998)</option>
  240. <option value="50" class="sub_15">1.4</option>
  241. <option value="51" class="sub_15">1.7</option>
  242. <option value="52" class="sub_16">TS 2.0</option>
  243. <option value="53" class="sub_17">TS 2.0 150bhp (1996 - 2003)</option>
  244. <option value="54" class="sub_18">TS 2.0 150bhp (1996 - 2003)</option>
  245. <option value="55" class="sub_19">Mille/R 1.0 130bhp (1998 - 2003)</option>
  246. <option value="56" class="sub_20">1.9</option>
  247. <option value="57" class="sub_21">Avant 1.9</option>
  248. <option value="58" class="sub_21">Saloon 1.9</option>
  249. <option value="59" class="sub_22">1.4 75bhp (2000 onwards)</option>
  250. <option value="60" class="sub_22">1.4 90bhp (2000 onwards)</option>
  251. <option value="70" class="sub_23"> 1.9 100bhp (2001 onwards)</option>
  252. <option value="80" class="sub_23"> 1.9 105bhp (2003 onwards)</option>
  253. <option value="90" class="sub_23"> 1.9 110bhp (1997 onwards)</option>
  254. <option value="100" class="sub_23"> 1.9 130bhp (2001 onwards)</option>
  255. <option value="101" class="sub_23"> 1.9 90bhp (1999 onwards)</option>
  256. <option value="102" class="sub_23"> 2.0 140bhp (2003 onwards)</option>
  257. <option value="103" class="sub_23"> 2.0 170bhp (2006 onwards)</option>
  258. <option value="104" class="sub_23">2.0 TDI CR (140PS) 2.0 138bhp (2008 - 3/2010)</option>
  259. <option value="105" class="sub_23">2.0 TDI CR (140PS) 2.0 138bhp (3/2010 onwards)</option>
  260. <option value="106" class="sub_23">2.0 TDI CR (170PS) 2.0 167bhp (2011 onwards)</option>
  261. <option value="107" class="sub_23">2.0 TDI CR (170PS) 2.0 167bhp (9/2008 - 2010)</option>
  262. <option value="108" class="sub_23">Sportback 1.9 105bhp (2004 onwards)</option>
  263. <option value="109" class="sub_23">Sportback 2.0 140bhp (2004 - 2007)</option>
  264. <br>
  265. <div id="continue"><div>
  266.  
  267. </td>
  268. </tr>
  269. </table>
  270. </form>
  271. </body>
  272. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement