Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][jQuery] Upload pliku ajax.post
peter13135
post
Post #1





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

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


Mam formularz i jego dane wysyłam za pomocą takiej funkcji jQuery (tu wszystko działa)

[JAVASCRIPT] pobierz, plaintext
  1. var elements = ($('#form_{{form.vars.name}} *[name*="{{form.vars.name}}"]'));
  2. var postObject = {};
  3. var action = $(this).attr('action');
  4.  
  5.  
  6. $.each(elements, function(k,v)
  7. {
  8. var name = $(v).attr('name') ;
  9. var value = $(v).val() ;
  10. postObject[name] = value;
  11. }
  12. );
  13. console.log(postObject);
  14. $.ajax({
  15. type: "POST",
  16. url: action,
  17. data: postObject,
  18. }).done(function( msg ) {
  19. $("#div_{{form.vars.name}}").html(msg);
  20. });
[JAVASCRIPT] pobierz, plaintext


Teraz do formularza dodałem opcję wysyłania plików... i niestety to już przestało działać.

Gdzieś czytałem o tym, że gdyby się dało wysyłać w ten sposób pliki, to była by to dziura bezpieczeństwa, więc się nie da tego zrobić.
Nastomiast podobno są pluginy które to potrafią, jak to w końcu z tym jest ? Da się, czy nie ?

Mam zadanie zrobić to bez użycia pluginów, do dyspozycji mam tylko jQuery.


--------------------
:)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 07:20