Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Brak wykonania formularza
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
LeNy
Witam. Tworzę sobie właśnie prosty formularz uploadujący zdjęcia, który po kliknięciu buttonu "Wrzuć zdjęcia" zmienia div na zdjęcie proszę czekać.
Podczas, gdy klikam Wrzuć zdjęcia div zmienia się poprawnie lecz formularz się już nie wykonuje. Czy można jakoś to naprawić?
Oto kod:
  1. <script type="text/javascript">
  2. $(document).ready(function()
  3. {
  4. $("#submit_add_photos").click(function()
  5. {
  6. $("#upload_body").html("<center><img src="img/pw.gif"></center>");
  7. });
  8. });
  9.  
  10. <div id="upload_body">
  11. <form action="upload.php" method="post" enctype="multipart/form-data">
  12. <h2>Wybierz zdjęcie(a), a następnie kliknij "Dodaj".</h2>
  13. <input type="file" name="photos[]" style="margin: 5px;" accept="image/*" /><p>
  14. <input type="file" name="photos[]" style="margin: 5px;" accept="image/*" /><p>>
  15. <p>
  16. <input type="submit" id="submit_add_photos" name="submit_add_photos" value="Wrzuć zdjęcia">
  17. </form>
  18. </div>
nospor
Kod
$("#submit_add_photos").click(function()
    {
        $("#upload_body").html("<center><img src="img/pw.gif"></center>");
//O TU
return true;    

});

Teraz działa?
LeNy
Niestety nie działa, obrazek się ukazuje ale formularz się nie wykonuje sad.gif
AdIoS_Neo
Witam,
a to tak można sobie cały formularz wywalić z drzewa DOM podczas gdy on się ładuje ? Jak chcesz by ten obrazek przykrył cały div#upload_body to wstaw go w ten div na końcu, a po kliknięciu przykryj nim formularz ale nie usuwaj formularza.
LeNy
W jaki sposób mam przykryć formularz, ponieważ nie bardzo rozumiem?
AdIoS_Neo
  1. #upload_body{ position: relative; }
  2. #load_img{ position: absolute; top:0px; left:0px; display: none;}

  1. <script type="text/javascript">
  2. $(document).ready(function()
  3. {
  4. $("#submit_add_photos").click(function()
  5. {
  6. $("#load_img").show();
  7. });
  8. });
  9.  
  10. <div id="upload_body">
  11. <form action="upload.php" method="post" enctype="multipart/form-data">
  12. <h2>Wybierz zdjęcie(a), a następnie kliknij "Dodaj".</h2>
  13. <input type="file" name="photos[]" style="margin: 5px;" accept="image/*" /><p>
  14. <input type="file" name="photos[]" style="margin: 5px;" accept="image/*" /><p>>
  15. <p>
  16. <input type="submit" id="submit_add_photos" name="submit_add_photos" value="Wrzuć zdjęcia">
  17. </form>
  18. <img src="img/pw.gif" id="load_img">
  19. </div>


Taki przykład
LeNy
Dzięki wielkie, działa jak należy wink.gif
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.