Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]Przeładowanie strony
arzach
post
Post #1





Grupa: Zarejestrowani
Postów: 332
Pomógł: 6
Dołączył: 27.11.2008

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


Jak zrobić coś na zasadzie
  1. onchange='self.location.href = 'strona.php?news_id=1'


Tylko na
  1. <input id="target" type="text"/>


ale tak by gdy zmieni się wartość w polu np wpisze 1 to strona się przeładuje

Najlepiej z wykorzystaniem jquery

Nie wiem które zdarzenie js za to odpowiada

Ten post edytował arzach 6.08.2011, 19:25:57
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
arzach
post
Post #2





Grupa: Zarejestrowani
Postów: 332
Pomógł: 6
Dołączył: 27.11.2008

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


Teraz mam taki kod
[JAVASCRIPT] pobierz, plaintext
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
  5.  
  6. <script type="text/javascript">
  7.  
  8.  
  9. function isInt(x) {
  10. var y=parseInt(x);
  11. if (isNaN(y)) return false;
  12. return x==y && x.toString()==y.toString();
  13. }
  14.  
  15. $(document).ready(function() {
  16. $('#mecz').keyup(function(event) {
  17.  
  18. if (event.keyCode != '8') {
  19. var mecz = ($(this).val());
  20.  
  21. if(isInt(mecz)) {
  22.  
  23. for (i=1;i<=mecz;i++){
  24.  
  25. $("table").append("<tr><td>test</td></tr>");
  26.  
  27. }
  28.  
  29. }
  30.  
  31. }
  32.  
  33. });
  34. });
  35.  
  36. </script>
  37. </head>
  38.  
  39. <body>
  40. <input id="mecz" type="text" value="0" />
  41.  
  42. <table></table>
  43.  
  44. </body>
  45. </html>
[JAVASCRIPT] pobierz, plaintext


I wszystko działa ale nie do końca tak jak chce gdy wpisze 2 utworzy 2 wiersze w tabeli ale gdy potem wpisze 3 to dodaj mi do tych już utworzonych a chce by wpisze 2 ma utworzyć 2 wiersze w tabeli ale gdy potem zmienię na 3 to ma utworzyć 3 a nie dodawać do siebie za każdym razem jak to zrobić proszę o pomoc ?
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: 27.12.2025 - 13:28