![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 12 Dołączył: 5.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Jak określić konkretny input, którym ma wywołać zdarzenie? tzn. przykładowe formularze:
i tak kilka formularzy oraz przykładowe submity Kod $(document).ready(function(){ $("form").submit(function(){ alert('delete'); return false; }); $("form").submit(function(){ alerty('update'); return false; }); }); próbowałem odwoływać się do konkretnego inputa na kilka sposobów tzn: Kod $("form[name='update']") $("form[@name='update']") jednak żaden spsób nie działa, tzn. bez odwołań tego typu a przez zwykły $("form") wywołuje się tylko pierwszy submit w tym przypadku ten co wywołuje alert('delete'), jak można wywołać ten drugi submit?? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 12 Dołączył: 5.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli chodzi o podpięcie odpowiednich zdarzeń do odpowiednich submitów we wszystkich formularzach:
Kod $(document).ready(function(){ $(':submit[name="delete"]').click(function(){ alert('delete'); return false; }); $(':submit[name="update"]').click(function(){ alert('update'); return false; }); }); PS Co problem ma wspólnego z xml/ajax? Toć to poprostu JS. PSS "Note the "@" before the attribute name was deprecated as of version 1.2." (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) niestety to powoduje że wyświetlane są tylko wartości z pierwszego formularza lord_t próbowałem już tego rozwiązania jednak wtedy nic się nie dzieje a w konsoli błędów nie pojawia się żadne komunikat |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 17:11 |