Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> problem z advAjax assign, jak anulować POST'a ??
YonasH
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 8.03.2007

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


Witam
Problem ten męczy mnie już dwa dni i ilekroć wracam, rozwiązania nie znajduję.
Jak wewnątrz funkcji assign anulować wysyłanie formularza??

Normalnie funkcja wyglada tak
  1. onInitialization : function(obj) {
  2. obj.parameters["w"] = escape($x('txt').value);
  3. $x('info').innerHTML = "Wysyłanie wiadomości...";
  4. pobiera = 1;
  5. },

wysyłana jest zawartość jednego pola tekstowego. Chcę anulować wysyłanie formularza gdy pole jest puste. Jak?

doszedłem do tego, że wpisując
obj.url = null;
niczego nie wysyła (bo nie ma gdzie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ), ale formularz pozostaje zablokowany i generalnie nie jest to rozwiązanie.
Funkcja abort() sama się pcha, ale nie mogę znaleźć jak jej użyć? obj.abort() (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) próbowałem wielu kombinacji. Nawet nie wiem czy taka funkcja istnieje (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Please help (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował YonasH 16.04.2007, 22:42:25
Go to the top of the page
+Quote Post
grzesi00
post
Post #2





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 20.04.2007

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


Hej!

to chyba nie jest optymalne rozwiązanie ale możesz nie blokować pól formularza


Kod
advAJAX.assign(document.getElementById("the_form"), {
   disableForm : false
});


--
grzesiek
Go to the top of the page
+Quote Post

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.09.2025 - 17:31