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%)
-----


dziwne bo u mnie działa (IMG:style_emoticons/default/smile.gif)

tam są fragmenty kodu php nazwij plik np skrypt.php i wrzuć go na serwer i sprawdź Czy nie działa, ew. podaj link. Wkleję jeszcze raz kod:

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

Posty w temacie


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

 



RSS Aktualny czas: 13.10.2025 - 16:46