Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Jak wyświtlic wynik w oknie obok?
soldiernr1
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 16.06.2012

Ostrzeżenie: (0%)
-----


Mamy tabelkę (2 okna). W oknie 1 mamy:

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <head>
  3. <meta http-equiv="content-type" content="text/html; charset=windows-1250">
  4. <meta name="generator" content="PSPad editor, www.pspad.com">
  5.  
  6. <title>typowanie</title>
  7. </head>
  8. <form action="zamowienie.php" method="post">
  9. Twój typ:
  10. <INPUT TYPE="radio" NAME="znak" VALUE="1"> 1
  11. <INPUT TYPE="radio" NAME="znak" VALUE="X"> X
  12. <INPUT TYPE="radio" NAME="znak" VALUE="2"> 2
  13. </li>
  14. <input type="submit" value="OK" />
  15. </body>
  16. </html>



w oknie 2 ma się wyświetlić wybór użytkownika. Jak spowodować by po kliknięciu OK 1,X lub 2 wyświetliło się w oknie obok i automatycznie nastąpiła blokada ponownego wyboru którejś z opcji (1,X,2)?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
d3ut3r
post
Post #2





Grupa: Zarejestrowani
Postów: 709
Pomógł: 176
Dołączył: 24.10.2010

Ostrzeżenie: (0%)
-----


trochę na kolanie ale powinno zadziałać:

  1. <head>
  2. <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
  3. <script type="text/javascript">
  4. $(document).ready(function(){
  5.  
  6. $('#tabela form').submit(function(){
  7.  
  8. var nr=parseInt($(this).attr('rel'));
  9. var wartosc=$('.radio'+nr+':checked').val();
  10. $('.radio'+nr).attr('disabled','disabled');
  11. $(this).parent().next('td').html(wartosc);
  12. return false;
  13.  
  14. });
  15.  
  16. });
  17. </script>
  18. <style type="text/css">
  19. #tabela{
  20. border:1px solid black;
  21. border-collapse:collapse;
  22. }
  23. #tabela td{
  24. border:1px solid black;
  25. padding:20px;
  26. }
  27. </head>
  28. <table id="tabela">
  29. <?php
  30. for ($i=1;$i<=30;$i++):
  31. ?>
  32. <tr>
  33. <td>
  34. <form rel="<?=$i?>" action="zamowienie.php" method="post">
  35. Twój typ:
  36. <input type="radio" name="znak<?=$i?>" value="1" class="radio<?=$i?>" /> 1
  37. <input type="radio" name="znak<?=$i?>" value="X" class="radio<?=$i?>" /> X
  38. <input type="radio" name="znak<?=$i?>" value="2" class="radio<?=$i?>" /> 2
  39. <input type="submit" value="OK" />
  40. </form>
  41. </td>
  42. <td>Wybrano: <span></span></td>
  43. </tr>
  44. <?php
  45. endfor;
  46. ?>
  47. </body>
  48. </html>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 12:27