oblicz.php
<?php // //by mit2 // function gra() { { } } function typ() { echo'<option value="1">Publiczny</option> <option value="2">Prywatny</option>'; } function lokalizacja($lokalizacja) { { } } ?>
oraz kalkulator.php
<?php // //by mit2 // include("config.php"); include("oblicz.php"); ?> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.js"></script> <script type="text/javascript"> $(document).ready(function() { $('#gra').change(function(){ $.get("oblicz.php", { func: "lokalizacja", drop_var: $('#gra').val() }, function(response){ $('#lokalizacja').fadeOut(); setTimeout("finishAjax('lokalizacja', '"+escape(response)+"')", 400); }); }); return false; }); function finishAjax(id, response) { $('#load').hide(); $('#resztaw').hide(); $('#type').hide(); $('#'+id).html(unescape(response)); $('#'+id).fadeIn(); } function finishAjax_tier_three(id, response) { $('#load').hide(); $('#'+id).html(unescape(response)); $('#'+id).fadeIn(); } </script> </head> <body> <form action="" method="post"> <table> <tr> <td><select name="gra" id="gra"> <option value="">Gra</option> <?php gra(); ?> </select></td> </tr> <tr> <td><select name="lokalizacja"> <option value="">Typ</option> <?php typ(); ?> </select></td> </tr> <tr> <td><select name="lokalizacja" id="lokalizacja"> <option value="">Lokalizacja</option> </select></td> </tr> <tr> <tr> <td><select name="lokalizacja"> <option value="">Slot</option> </select></td> </tr> <tr> <td><select name="lokalizacja"> <option value="">Okres</option> </select></td> </tr> <tr> </tr> <tr> <td><input type="submit" name="submit" value="Zamów Serwer"></td> </tr> </table> </form> </body> </html>
i chodzi mi o to żerby bez znikania i pojawiania sie na nowo select zmienilo automatycznie wartosc w nim