Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: ajax reset formularza
Forum PHP.pl > Forum > XML, AJAX > AJAX
kezsorg
Ma ktoś pomysł jak zresetować ten formularz po pomyślnym wysłaniu...

od rana się męcze i jeszcze za głupi jestem... chce sobie zrobić strone swoją, trochę tam znam html i css. ale raczej sciagam gotowe darmowe skrypty i staram się dostosowac do moich potrzeb.

I mam taki skrypt który wysyła formularz, ale nie potrafię go zresetować...

Jeśli by ktoś mógł pomóc byłbym wdzięczny...



  1. <script type="text/javascript">
  2.  
  3. document.contactform.browser_check.value = "true";
  4.  
  5. $("#submit").click(function(){
  6.  
  7.  
  8.  
  9. $('#result').html('<img src="loader.gif" class="loading-img" alt="">').fadeIn();
  10.  
  11. var input_data = $('#form').serialize();
  12.  
  13. $.ajax({
  14.  
  15. type: "POST",
  16.  
  17. url: "<?php echo "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; ?>",
  18.  
  19. data: input_data,
  20.  
  21. success: function(msg){
  22.  
  23. $('.loading-img').remove(); //Removing the loader image because the validation is finished
  24.  
  25. $('<div class="message">').html(msg).appendTo('div#result').hide().fadeIn('slow'); //Appending the output of the php validation in the html div
  26.  
  27.  
  28.  
  29. if(msg=='<?php echo JText::_("SUCCESSMSG"); ?>'){
  30.  
  31. document.contactform.dept.selectedIndex='0';
  32.  
  33. document.contactform.name.value='';
  34.  
  35. document.contactform.email.value='';
  36.  
  37. document.contactform.phno.value='';
  38.  
  39. document.contactform.subject.value='';
  40.  
  41. document.contactform.human_test.value='';
  42.  
  43. document.contactform.msg.value='';
  44.  
  45. }
  46.  
  47.  
  48.  
  49. }
  50.  
  51. });
  52.  
  53.  
  54.  
  55. return false;
  56.  
  57. });
  58.  
  59. </script>
PrinceOfPersia
Cytat(krystian71115 @ 27.04.2013, 03:35:42 ) *
Możesz użyć podstawowego javaScript np:
Kod
<script>$("#form").reset();</script>
.

jQuery raczej, a nie "podstawowego javaScript" oneeyedsmiley02.png
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.