Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <head>
- <title></title>
- <script type="text/javascript" >
- var continue_button = document.getElementById('continue');
- continue_button.style.visibility = 'hidden';
- </script>
- <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>
- <script type="text/javascript" defer="defer">
- function cascadeSelect(parent, child){
- var childOptions = child.find('option:not(.static)');
- child.data('options',childOptions);
- parent.change(function(){
- childOptions.remove();
- child
- .append(child.data('options').filter('.sub_' + this.value))
- .change();
- })
- childOptions.not('.static, .sub_' + parent.val()).remove();
- }
- $(function(){
- cascadeForm = $('.cascadeTest');
- carmakeSelect = cascadeForm.find('.carmakeSelect');
- engineselect = cascadeForm.find('.engineselect');
- carmodelselect = cascadeForm.find('.carmodelselect');
- varientselect = cascadeForm.find('.varientselect');
- cascadeSelect(carmakeSelect, engineselect);
- cascadeSelect(engineselect, carmodelselect);
- cascadeSelect(carmodelselect, varientselect);
- });
- </script>
- </head>
- <body>
- <form action="#" class="cascadeTest">
- <table>
- <tr>
- <th>Make: </th>
- <td>
- <select name="carmakeSelect" class="carmakeSelect">
- <option value="0">- Car Make -</option>
- <option value="53">Abarth</option>
- <option value="1">Alfa Romeo</option>
- <option value="46" >Aprilia</option>
- <option value="2">Audi</option>
- <option value="3" >BMW</option>
- <option value="45" >Bentley</option>
- <option value="58" >Bluefin Reset</option>
- <option value="56" >Buick</option>
- <option value="49" >Cadillac</option>
- <option value="43" >Caterham</option>
- <option value="48" >Chevrolet</option>
- <option value="4" >Chrysler</option>
- <option value="5" >Citroen</option>
- <option value="55" >Dacia</option>
- <option value="6" >Daewoo</option>
- <option value="44" >Dodge</option>
- <option value="47" >Ducati</option>
- <option value="7" >Ferrari</option>
- <option value="8" >Fiat</option>
- <option value="9" >Ford</option>
- <option value="54" >Holden</option>
- <option value="10" >Honda</option>
- <option value="11" >Hyundai</option>
- <option value="12" >Isuzu</option>
- <option value="13" >Jaguar</option>
- <option value="40" >Jeep</option>
- <option value="51" >KTM</option>
- <option value="14" >Kia</option>
- <option value="50" >LTI</option>
- <option value="15" >Lada</option>
- <option value="16" >Lancia</option>
- <option value="17" >Land Rover</option>
- <option value="41" >Lexus</option>
- <option value="18" >Lotus</option>
- <option value="19" >MG</option>
- <option value="20" >Maserati</option>
- <option value="21" >Mazda</option>
- <option value="22" >Mercedes</option>
- <option value="23" >Mini</option>
- <option value="24" >Mitsubishi</option>
- <option value="42" >Morgan</option>
- <option value="25" >Nissan</option>
- <option value="26" >Peugeot</option>
- <option value="27" >Porsche</option>
- <option value="29" >Renault</option>
- <option value="30" >Rover</option>
- <option value="31" >Saab</option>
- <option value="32" >Seat</option>
- <option value="33" >Skoda</option>
- <option value="52" >SsangYong</option>
- <option value="34" >Subaru</option>
- <option value="35" >Suzuki</option>
- <option value="36" >Toyota</option>
- <option value="37" >Vauxhall-Opel</option>
- <option value="38" >Volkswagen</option>
- <option value="39" >Volvo</option>
- </select>
- </td>
- </tr>
- <tr>
- <th>Engine: </th>
- <td>
- <select name="engineselect" class="engineselect">
- <option value="0" class="static">- Engine Type -</option>
- <option value="1" class="sub_53">Turbocharged Petrol</option>
- <option value="2" class="sub_1">Turbo-Diesel</option>
- <option value="3" class="sub_1">Non-Turbo Petrol</option>
- <option value="4" class="sub_46">Non-Turbo Petrol</option>
- <option value="5" class="sub_2">Turbo-Diesel</option>
- <option value="6" class="sub_2">Non-Turbo Petrol</option>
- <option value="7" class="sub_2">Non-Turbo Petrol</option>
- </select>
- </td>
- </tr>
- <tr>
- <th>Model:</th>
- <td>
- <select name="carmodelselect" class="carmodelselect">
- <option value="0" class="static">- Car Model -</option>
- <option value="1" class="sub_1">500</option>
- <option value="2" class="sub_2">147</option>
- <option value="3" class="sub_2">148</option>
- <option value="4" class="sub_2">155</option>
- <option value="5" class="sub_2">156</option>
- <option value="6" class="sub_2">159</option>
- <option value="7" class="sub_2">164</option>
- <option value="19" class="sub_2">Brera</option>
- <option value="8" class="sub_2">GT</option>
- <option value="9" class="sub_2">GT Coupe</option>
- <option value="10" class="sub_3">145/146</option>
- <option value="11" class="sub_3">155</option>
- <option value="12" class="sub_3">156</option>
- <option value="13" class="sub_3">159</option>
- <option value="14" class="sub_3">164</option>
- <option value="15" class="sub_3">33</option>
- <option value="16" class="sub_3">75</option>
- <option value="17" class="sub_3">GTV</option>
- <option value="18" class="sub_3">Spider</option>
- <option value="19" class="sub_4">RSV</option>
- <option value="20" class="sub_5">100</option>
- <option value="21" class="sub_5">80</option>
- <option value="22" class="sub_5">A2</option>
- <option value="23" class="sub_5">A3</option>
- <option value="24" class="sub_5">A4</option>
- <option value="25" class="sub_5">A5</option>
- <option value="26" class="sub_5">A6</option>
- <option value="27" class="sub_5">A7</option>
- <option value="28" class="sub_5">A8</option>
- <option value="29" class="sub_5">Q5</option>
- <option value="30" class="sub_5">Q7</option>
- <option value="31" class="sub_5">TT</option>
- <option value="32" class="sub_6">A1</option>
- <option value="33" class="sub_6">A3</option>
- <option value="34" class="sub_6">A4</option>
- <option value="35" class="sub_6">A5</option>
- <option value="36" class="sub_6">A6</option>
- <option value="37" class="sub_6">Q5</option>
- <option value="38" class="sub_6">RS2</option>
- <option value="39" class="sub_6">RS4</option>
- <option value="40" class="sub_6">RS6</option>
- <option value="41" class="sub_6">S2</option>
- <option value="42" class="sub_6">S3</option>
- <option value="43" class="sub_6">S4</option>
- <option value="44" class="sub_6">S6</option>
- <option value="45" class="sub_6">TT</option>
- <option value="46" class="sub_7">80</option>
- <option value="47" class="sub_7">A2</option>
- <option value="48" class="sub_7">A3</option>
- <option value="49" class="sub_7">A4</option>
- <option value="50" class="sub_7">A5</option>
- <option value="51" class="sub_7">A6</option>
- <option value="52" class="sub_7">A8</option>
- <option value="53" class="sub_7">Q7</option>
- <option value="54" class="sub_7">R8</option>
- <option value="55" class="sub_7">RS4</option>
- <option value="56" class="sub_7">S4</option>
- <option value="57" class="sub_7">S5</option>
- <option value="58" class="sub_7">S6</option>
- <option value="59" class="sub_7">S8</option>
- <option value="60" class="sub_7">TT</option>
- </select>
- </td>
- </tr>
- <th>Variant: </th>
- <td>
- <select name="Varientselect" class="varientselect">
- <option value="0" class="static">- Varient -</option>
- <option value="1" class="sub_1">1.4 16V (135PS) 1.4 133bhp (2008 onwards)</option>
- <option value="3" class="sub_2">1.9 120bhp (2004 onwards)</option>
- <option value="4" class="sub_2">1.9D JTDM 8V 1.9 120bhp (2005 - 2010)</option>
- <option value="5" class="sub_2">JTD 1.9 115bhp (2003 onwards)</option>
- <option value="6" class="sub_2">JTD 1.9 140bhp (2003 onwards)</option>
- <option value="7" class="sub_2">JTD 16V 1.9 150bhp (2005 onwards)</option>
- <option value="8" class="sub_3">1.9 150bhp (2004 onwards)</option>
- <option value="9" class="sub_4">1.9</option>
- <option value="10" class="sub_5">1.9 150bhp (2004 - 2006)</option>
- <option value="11" class="sub_5">JTD 1.9 115bhp (2003 onwards)</option>
- <option value="12" class="sub_5">JTD 1.9 140bhp (2003 onwards)</option>
- <option value="13" class="sub_5">JTD 2.4 136bhp (1999 - 2002)</option>
- <option value="14" class="sub_5">JTD 2.4 140bhp (2000 - 2002)</option>
- <option value="15" class="sub_5">JTD 2.4 150bhp (2002 onwards)</option>
- <option value="16" class="sub_5">JTD 16V 1.9 150bhp (2004 onwards)</option>
- <option value="17" class="sub_5">JTD 20V 2.4 175bhp (2003 onwards)</option>
- <option value="18" class="sub_6">1.9 150bhp (2006 onwards)</option>
- <option value="19" class="sub_7">2.5</option>
- <option value="20" class="sub_19">JTD M 2.4 200bhp (2007 onwards)</option>
- <option value="21" class="sub_8">JTD 16V 1.9 150bhp (2004 onwards)</option>
- <option value="22" class="sub_9">1.9</option>
- <option value="23" class="sub_9">1.9 150 / 4000bhp (2005 onwards)</option>
- <option value="24" class="sub_10">TS 1.6 103bhp (1994 - 1997)</option>
- <option value="25" class="sub_10">TS 1.6 103bhp (1994 - 1997)</option>
- <option value="26" class="sub_10">TS 1.6 120bhp (1997 - 2001</option>
- <option value="27" class="sub_10">TS 1.7 129bhp (1994 - 1997)</option>
- <option value="28" class="sub_10">TS 1.7 144bhp (1997 - 2001)</option>
- <option value="29" class="sub_10">TS 2.0 155bhp (1996 - 2001)</option>
- <option value="30" class="sub_10">TSdfdsfdsf 1.6 103bhp (1994 - 1997)</option>
- <option value="31" class="sub_10">TSdfdsfdsf 1.6 103bhp (1994 - 1997)</option>
- <option value="32" class="sub_10">2.5</option>
- <option value="33" class="sub_10">JTD M 2.4 200bhp (2007 onwards)</option>
- <option value="34" class="sub_11">Cloverleaf 2.0 190bhp (1992 - 1995)</option>
- <option value="35" class="sub_11">Cloverleaf 2.0 190bhp (1992 - 1995)</option>
- <option value="36" class="sub_11">Cloverleaf 2.0 190bhp (1992 - 1995)</option>
- <option value="37" class="sub_11">Sport 2.5 166bhp (1992 - 1996)</option>
- <option value="38" class="sub_11">Sportwdwad 2.5 166bhp (1992 - 1996)</option>
- <option value="39" class="sub_11">TS 1.7 140bhp (1992 - 1998)</option>
- <option value="40" class="sub_11">TS 2.0 150bhp (1992 - 1998)</option>
- <option value="41" class="sub_11">TS Silverstone 1.8 129bhp (1994 - 1998)</option>
- <option value="42" class="sub_11">TS Silverstone 1.8 129bhp (1994 - 1998)</option>
- <option value="43" class="sub_12">TS 1.6 120bhp (2000 - 2003)</option>
- <option value="44" class="sub_12">V6 2.5 192bhp (1997 - 2003)</option>
- <option value="45" class="sub_13">2.2 JTS 2.2 185 (3/2006 onwards)</option>
- <option value="46" class="sub_14">Lusso 2.0 148bhp (1990 - 1994)</option>
- <option value="47" class="sub_14">Lusso 3.0 184bhp (1988 onwards)</option>
- <option value="48" class="sub_14">Super Lusso 3.0 207bhp (1993 onwards)</option>
- <option value="49" class="sub_14">TS 2.0 144bhp (1994 - 1998)</option>
- <option value="50" class="sub_15">1.4</option>
- <option value="51" class="sub_15">1.7</option>
- <option value="52" class="sub_16">TS 2.0</option>
- <option value="53" class="sub_17">TS 2.0 150bhp (1996 - 2003)</option>
- <option value="54" class="sub_18">TS 2.0 150bhp (1996 - 2003)</option>
- <option value="55" class="sub_19">Mille/R 1.0 130bhp (1998 - 2003)</option>
- <option value="56" class="sub_20">1.9</option>
- <option value="57" class="sub_21">Avant 1.9</option>
- <option value="58" class="sub_21">Saloon 1.9</option>
- <option value="59" class="sub_22">1.4 75bhp (2000 onwards)</option>
- <option value="60" class="sub_22">1.4 90bhp (2000 onwards)</option>
- <option value="70" class="sub_23"> 1.9 100bhp (2001 onwards)</option>
- <option value="80" class="sub_23"> 1.9 105bhp (2003 onwards)</option>
- <option value="90" class="sub_23"> 1.9 110bhp (1997 onwards)</option>
- <option value="100" class="sub_23"> 1.9 130bhp (2001 onwards)</option>
- <option value="101" class="sub_23"> 1.9 90bhp (1999 onwards)</option>
- <option value="102" class="sub_23"> 2.0 140bhp (2003 onwards)</option>
- <option value="103" class="sub_23"> 2.0 170bhp (2006 onwards)</option>
- <option value="104" class="sub_23">2.0 TDI CR (140PS) 2.0 138bhp (2008 - 3/2010)</option>
- <option value="105" class="sub_23">2.0 TDI CR (140PS) 2.0 138bhp (3/2010 onwards)</option>
- <option value="106" class="sub_23">2.0 TDI CR (170PS) 2.0 167bhp (2011 onwards)</option>
- <option value="107" class="sub_23">2.0 TDI CR (170PS) 2.0 167bhp (9/2008 - 2010)</option>
- <option value="108" class="sub_23">Sportback 1.9 105bhp (2004 onwards)</option>
- <option value="109" class="sub_23">Sportback 2.0 140bhp (2004 - 2007)</option>
- <br>
- <div id="continue"><div>
- </td>
- </tr>
- </table>
- </form>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement