-
Data: 2011-12-20 10:24:42
Temat: Re: formularz wysłanie i jednoczesne odczytanie zawartości ajax/jquery
Od: "S" <a...@w...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]
-----Oryginalna wiadomość-----
>From: Exe Very Cute Sent: Tuesday, December 20, 2011 11:06 AM Newsgroups:
>pl.comp.www Subject: Re: formularz wysłanie i jednoczesne odczytanie
>zawartości ajax/jquery
>W dniu 2011-12-20 09:34, S pisze:
>
>> Jak rozumiem mam najpierw przerwać wysyłanie formularza, obsłużyć ajax i
>> na koniec wysłać formularz?
>>Nie tyle przerwać co w ogóle nie wysyłać formularza.
Jeszcze raz dzięki za pomoc.
Tak, zrozumiałem o co Ci chodzi i faktycznie przecież innego wyjścia nie ma
jak przerwać wysłanie formularza i obsłużyć ajax.
Wydumałem coś takiego jquery
$('#payform2').submit(function() {
$.loader({
className:"loader_class",
content:''
});
$.post("ajax/get_post_data_register_for_pay.php",
$("#payform2").serialize(),function(){
$('#payform2').attr('id', 'payform');
});
return false;
});
I faktycznie to wysyła mi ajaxem dane do skryptu php (wprawdzie nie
sprawdziłem jeszcze jak bo na sztywno sobie wbiłem w tym php ale się dzieje
i chyba jak już wysyła to normalnie obsłuże je postem)
Problem teraz w tym jak ponownie uruchomić formularz aby poszedł do
platności.pl
Wykombinowałem, że aby nie zapętlać to sobie zmienie id formularza
$('#payform2').attr('id', 'payform');
i wywołam jakąś akcję dla #payform
Mam nadzieję, że jest w jquery jakieś zdarzenie które z automatu odpali
wysyłanie formularza. Jak na razie to udało mi się tylko zapętylić sobiąc
ponownie sybmit dla payform2 ale to jakby logiczne.
Trzeba chyba dać też jakąś detekcję czy istniej już #payform bo jeśli po
prostu wpiszę akcję dla #payform to dostaję error
Nie wiem może źle myślę ala taka logika rozwiązania tego problemu mi się
nasuwa.
pozdrawiam
Sławek
Następne wpisy z tego wątku
- 20.12.11 10:30 Exe Very Cute
- 20.12.11 11:32 S
- 20.12.11 18:50 NotBear
- 20.12.11 19:06 NotBear
- 21.12.11 11:36 Exe Very Cute
Najnowsze wątki z tej grupy
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- php, linki z nazwami a $_GET, SEO
- www polityka pl captcha
- dyktatura brudnego palucha
- www.znanylekarz.pl
- Czy pytanie o sczytywanie stron programami/skryptami to tu?
- Grupy webdevowe
- Jak wydrukować stronę?
- IIS, kilka witryn
- linki <a href="/strona.php"> (ze slashami)
- co rozszerza stronę??
- responsywny akapit <p>
- Czy istnieje jakiś emulator przeglądarek pod Mac'a?
- taka sama konfiguracja dla localhost i produkcji
Najnowsze wątki
- 2024-11-29 Dławik CM
- 2024-11-29 [OT] Lewe oprogramowanie
- 2024-11-29 Błonie => Sales Specialist <=
- 2024-11-29 Warszawa => IT Expert (Network Systems area) <=
- 2024-11-29 Warszawa => Ekspert IT (obszar systemów sieciowych) <=
- 2024-11-29 Warszawa => Head of International Freight Forwarding Department <=
- 2024-11-29 Białystok => Inżynier Serwisu Sprzętu Medycznego <=
- 2024-11-29 Pómpy ciepła darmo rozdajoo
- 2024-11-29 Białystok => Application Security Engineer <=
- 2024-11-29 Białystok => Programista Full Stack (.Net Core) <=
- 2024-11-29 Gdańsk => Software .Net Developer <=
- 2024-11-29 Wrocław => Key Account Manager <=
- 2024-11-29 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-29 Chrzanów => Specjalista ds. public relations <=
- 2024-11-27 Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO