Witam, mam oto taki prosty kod:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
  3. <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
  4. <title>test</title>
  5. <script type="text/javascript" src="advajax20rc2.js"></script>
  6. <script type="text/javascript">
  7. function funkcyjka(){
  8. advAJAX.assign("f1", {
  9. onSuccess : function(obj) {
  10. alert(1);
  11. },
  12. onError : function(obj) { alert("Error: " + obj.statusText); }
  13. });
  14. return false;
  15. }
  16. </head>
  17. <form action="test2.html" method="post" id="f1">
  18. <input type="text" name="aaa" id="aaa" />
  19. <input type="submit" name="wyslij" value="wyślij" onclick="funkcyjka()" />
  20. </form>
  21. </body>
  22. </html>


całość działa ok, ale tylko za pierwszym razem.
Pierwsze kliknięcie przycisku wysyła formularz, ponowne kliknięcie powoduje dwukrotne wysłanie formularza i tak za każdym razem formularz wysyłane jest coraz to większą ilość razy. Ktoś spotkał się z tym problemem?