Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 12 Dołączył: 5.04.2008 Ostrzeżenie: (0%)
|
Witam
przykładowa funkcja wygląda tak: Kod function checkData( id ){ $.ajax({ type: "POST", url: "ajax/term_spotkan.ajax.php", data: { 'id': id, 'gospodarze': $('input[name="gospodarze"]').val(), 'goscie': $('input[name="goscie"]').val() }, success: function(msg){ alert( "wiadomosc " + msg ); } }); } oraz formularze:
w jaki sposób można odnieść się do konkretnego formularza, teraz bez różnicy, który submit zostanie naciśnięty przekazywane są dane z pierwszego formularza pewnie dodanie jakiegoś id do każdego formularza rozwiąże problem tylko jak później odnieść się do niego w kodzie javascript?? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 12 Dołączył: 5.04.2008 Ostrzeżenie: (0%)
|
niestety nie tzn. gdy zmienie
Kod function checkData( id ){ na Kod function(form, id){ to konsola błędów wyświetla: checkData is not defined oraz syntax error przy function(form, id) oraz zmienna pobrana jako Kod $(this).children('input[name="gospodarze"]').val() jest undefined próbowałem też z eventem tzn. Kod <script type="text/javascript"> $(document).ready(function(){ $("form").submit( function(){ $.ajax({ type: "POST", url: "ajax/term_spotkan.ajax.php", data: { 'gospodarze': $(this).children('input[name="gospodarze"]').val(), 'goscie': $('input[name="goscie"]').val() }, success: function(msg){ alert( "wiadomosc " + msg ); } }); }); }); </script> <form method="post"> <input class="dane_zw" name="gospodarze" style="width: 120px;" type="text" value="<?php echo $zm['gospodarze'];?>" /> <input class="dane_zw" name="goscie" style="width: 100px;" type="text" value="<?php echo $zm['goscie'];?>" /> <input type="submit" name="aktualizuj" value="Aktualizuj" class="submit" /> </form> </span><span class="postcolor"><form method="post"> <input class="dane_zw" name="gospodarze" style="width: 120px;" type="text" value="<?php echo $zm['gospodarze'];?>" /> <input class="dane_zw" name="goscie" style="width: 100px;" type="text" value="<?php echo $zm['goscie'];?>" /> <input type="submit" name="aktualizuj" value="Aktualizuj" class="submit" /> </form> ok problem rozwiązany, powyższy kod działa Ten post edytował bliitz 12.02.2009, 12:11:23 |
|
|
|
bliitz [jquery] Wybór z konkretnego formularza 11.02.2009, 23:50:39
Rafal Filipek toKodfunction checkData( id ){
na toKodfun... 12.02.2009, 05:00:30 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 18:57 |