Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][jQuery] Odświeżanie strony
Tomplus
post
Post #1





Grupa: Zarejestrowani
Postów: 1 884
Pomógł: 231
Dołączył: 20.03.2005
Skąd: Będzin

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


Witam,

Napisałem wcześniej temat z zapytaniem bardziej skomplikowanym, dlatego teraz piszę prosto:

Jak zrobić w jednym formularzu o ID='ZAPISZDANE' który jest obsługiwany przez jQuery aby jeden elementów typu SUBMIT wykonywał się wykorzystania funkcji jQuery

  1. <button type='submit' name='wartosc[]'> -> przeslanie danych .ajax
  2. <button type='submit' name='wartosc[]'> -> przeslanie danych .ajax
  3. <button type='submit' name='wartosc[]'> -> przeslanie danych .ajax
  4. <input type='submit' name='zapisz'> -> wyslanie tradycyjne (wysyła dane j.w.)


Czy ktoś mi pomoże rozwiązać ten problem ? Potrzebuje aby odświeżyć całą stronę.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Tomplus
post
Post #2





Grupa: Zarejestrowani
Postów: 1 884
Pomógł: 231
Dołączył: 20.03.2005
Skąd: Będzin

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


Podchodzi to pod dublowanie, ale jeżeli zapytanie jest zbyt skomplikowane, to trzeba zapytać raz jeszcze. Starego tematu nie da się usunąć niestety.



Kod jest taki:

  1.  
  2. <script type="text/javascript">
  3. \$(document).ready( function(){
  4. var submitButton = '';
  5. var valueButton = '';
  6. var submitInput = false;
  7. \$('#ZapiszDane button').click(function() {
  8. submitButton = \$(this).attr('name');
  9. valueButton = \$(this).attr('value');
  10. });
  11.  
  12. \$('#ZapiszDane').submit(function() {
  13. var params = submitButton + '=' + valueButton + '&js=1&' + \$('#ZapiszDane').serialize();
  14. \$.post('zapiszsklad.ob', params, function(json) {
  15. {$json}
  16. var obj = jQuery.parseJSON(json);
  17. /* TRESC */
  18.  
  19. });
  20. return false;
  21. });
  22. })
  23. </script>
  24.  



Twoja funkcja ma maly szkopul, bo odczytuje ze jeżeliw formularzu jest name='zapisz' to wykona formularz
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: 17.10.2025 - 05:44