[ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
submit form text+file

Registrovaný: 28.02.09
Prihlásený: 19.02.18
Príspevky: 241
Témy: 56 | 56
NapísalOffline : 28.01.2011 17:24 | submit form text+file

cawte

ako submitnut ajaxom form ktory ma inputy text + input file ??..poradte nejaky navod ..zopar som nasiel ale len na upload file-u

teraz mam na submit fciu:
Kód:
function formSubmit(button, id){
        $(document).ready(function() {
            button = String(button);
            id = Number(id);

            $.ajax({
                type : 'POST',
                url : 'site.php/'+button+'/submit/'+id,
                dataType : 'json',
                data :   $("form").serialize(),
                success : function(data){
                    alert(data.msg);
                },
                error : function(XMLHttpRequest, textStatus, errorThrown) {
                    alert("nastala chyba");
                }
            });
            return false;
        });
    }

tuto uz mam ale len na formy s input text...niesom si isty ale asi mi to na ten file input nebude fungovat.....takze potrebujem nakodit nejaku novu ktoru budem pouzivat specialne na formy kde je aj input file aj input text

pravdepodobne k tomu form s inputom file musim dopisat este ten enctype?
Kód:
<form action="" id="form" enctype="multipart/form-data" method="post">
....
....
</form>


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.03.07
Prihlásený: 04.07.14
Príspevky: 344
Témy: 97 | 97
NapísalOffline : 30.01.2011 14:53 | submit form text+file

Viem, ze mojou odpovedou poniektorych nenadchnem, ale pokial neovladas dobre Ajax/Javasript, tak to skus riesit cez iframe.. Je to podla mna jednoduchsie a efekt je myslem ten isty..Ak chces teda docielit to, ze sa nevykona reload stranky..
Cize v jednoduchosti nieco taketo:
formular:
Kód:
 <form action="spracujFormular.php" name="ImageForm" method="post" enctype="multipart/form-data" target="uploadFrame">

<b> Pridať obrázok: </b>
    <div id="uploadFile" > 
        <input name="subor" type="file"  size="30"> 
    </div>
<b> Pridať text: </b><input type="text" name="text" >
 

<input type="submit" name="button" value="Odoslať">

 
<iframe id="naprFrame"  src="?site=spracujFormular&dalsi=parameter" style="width: 0pt; height: 0pt; border: 0pt none;"></iframe> 
</form>


Dalej ti to rozpisovat nebudem..V skratke.. V subore spracujFormular.php si sprav spracovanie toho formulara a mozes si to doplnit o JS funkcie napr. aj o nejaky gif Loader-pre efkt..zobrazenie uploadovaneho suboru, textu, vlozenie dalsieho inputu a pod. .. Staci pouzit google a najdes hafo navodov aj komplet rieseni..Alebo sa skus odrazit od tohto clanku: ajax-v-praxi-upload-souboru
Pretoze ak sem napises nieco taketo:
Citácia:
..niesom si isty ale asi mi to na ten file input nebude fungovat.....takze potrebujem nakodit nejaku novu ktoru budem pouzivat specialne na formy kde je aj input file aj input text
Tak sa necuduj ze ti nikto neodpisal..Nie len ze je to v rozpore s pravidlami, ale nikto ti tu ani hotovy kod nenapise..teda ani ja.. ;)


Offline

Čestný člen
Čestný člen
submit form text+file

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5403
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 30.01.2011 15:01 | submit form text+file

newboy1 - myslíš, že niekoho nenadchneš? Čo myslíš, ako podobné veci rieši napr. facebook (teda, ak to tam majú). Tiež na to používajú iframe, neviem či existuje ešte nejaké iné a rovnako dobre fungujúce riešenie.


_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.03.07
Prihlásený: 04.07.14
Príspevky: 344
Témy: 97 | 97
NapísalOffline : 30.01.2011 15:11 | submit form text+file

shaggy..Ja neviem ake riesenie pouzivaju na facebooku..Ja facebook nenavstevujem..z principu :D Ja som len vychadzal z niektorych prispevkov na rôznych forach (aj tomto)..Poniektory totiz pri zmienke o framoch (frame, iframe, popr. frameset) "skacu 2 metre do vysky"... Aj ked ja osobne si myslim, ze na framoch nie je nic zle.. Ja som to tiez riesil cez iframe.. :)


Offline

Užívateľ
Užívateľ
submit form text+file

Registrovaný: 28.02.09
Prihlásený: 19.02.18
Príspevky: 241
Témy: 56 | 56
Napísal autor témyOffline : 30.01.2011 16:19 | submit form text+file

newboy1 píše:
Pretoze ak sem napises nieco taketo:
Citácia:
..niesom si isty ale asi mi to na ten file input nebude fungovat.....takze potrebujem nakodit nejaku novu ktoru budem pouzivat specialne na formy kde je aj input file aj input text
Tak sa necuduj ze ti nikto neodpisal..Nie len ze je to v rozpore s pravidlami, ale nikto ti tu ani hotovy kod nenapise..teda ani ja.. ;)

hm nvm ale dal som to este aj hrubym...pisal som:
DeeJay3 píše:
ako submitnut ajaxom form ktory ma inputy text + input file ??..poradte nejaky navod ..zopar som nasiel ale len na upload file-u

potrebujem nakodit -> JA si potrebujem nakodiť -> to znamena ze to potrebujem -> ale musim vediet aspon ako zacat...od nikoho hotovy kod nechcem...len radu som chcel co hladat alebo ako to riesil niekto kto s tym uz robil alebo navod...
newboy1 píše:
Ja som to tiez riesil cez iframe

asi s tym mas skusenost takze idem si pozriet ten navod


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.03.07
Prihlásený: 04.07.14
Príspevky: 344
Témy: 97 | 97
NapísalOffline : 30.01.2011 19:40 | submit form text+file

Tak sa ospravedlnujem, ak som ta zle pochopil..Ale tak navod si dostal.. Mas sa z coho odrazit.. A ako uviedol shaggy:
Citácia:
Tiež na to používajú iframe, neviem či existuje ešte nejaké iné a rovnako dobre fungujúce riešenie.

Tak asi je to dobry smer, ktorym sa mas uberat. Pozri aj ten link, to ti urcite dost na zaciatok pomôze, ak si teda este nieco take cez iframe neriesil.. ;)
A este jedna vec..V tom clanku mas v zavere tento script:
Kód:
  <script type="application/javascript;version=1.7">   
      window.top.window.konecNahravani(<?php echo $vysledek; ?>); 
  </script>

Tak ten si treba dat (na koniec ?)do toho Iframe scriptu..do suboru spracujFormular.php Lebo to tam napisane nie je, tak aby si si "netrhal vlasy" preco to nefunguje... :D


Offline

Užívateľ
Užívateľ
submit form text+file

Registrovaný: 28.02.09
Prihlásený: 19.02.18
Príspevky: 241
Témy: 56 | 56
Napísal autor témyOffline : 31.01.2011 10:17 | submit form text+file

cez tvoj navod som sa precital a dostal k linku na tento plugin ktory funguje tak ako ma a ako potrebujem: jquery plugin..tiez to pouziva iframe ale a kodit uz nic nemusim...hotove riesenie..vyskusane a funguje...dik za pomoc ;)


 [ Príspevkov: 7 ] 


submit form text+file



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

this.form.submit() a mod_rewrite

v Frontend

4

988

06.03.2009 15:57

lio

V tomto fóre nie sú ďalšie neprečítané témy.

form, checkbox alebo radio, pri zaskrtnuti submit

v Frontend

1

484

08.10.2010 14:51

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

jQuery submit();

v Frontend

2

707

29.05.2010 18:46

Draex

V tomto fóre nie sú ďalšie neprečítané témy.

Submit textarea?

v Backend

1

586

15.09.2009 17:59

Ded'leg

V tomto fóre nie sú ďalšie neprečítané témy.

Submit disabled

v Frontend

3

604

08.05.2011 23:12

max-m

V tomto fóre nie sú ďalšie neprečítané témy.

Submit tlačítko

v Backend

13

1204

20.11.2009 13:31

KViki

V tomto fóre nie sú ďalšie neprečítané témy.

2 submit-buttony

v Backend

8

811

09.08.2009 0:05

pogo

V tomto fóre nie sú ďalšie neprečítané témy.

Submit a PHP

v Backend

3

791

21.05.2011 13:06

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

nahratie obrazku na submit

v Frontend

4

693

16.11.2007 12:18

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

Input submit vz image

v Backend

18

1130

10.07.2010 11:16

php30

V tomto fóre nie sú ďalšie neprečítané témy.

Vykonanie submit() po preventDefault

v Frontend

2

452

12.02.2014 17:30

walther

V tomto fóre nie sú ďalšie neprečítané témy.

input type: submit vs. image

v Frontend

5

571

17.03.2010 17:59

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

Po kliknutí na submit nové okno

v Frontend

2

460

10.08.2011 22:59

scentrala

V tomto fóre nie sú ďalšie neprečítané témy.

Nacitat obrazok po kliknuti na submit

v Frontend

4

515

15.04.2010 14:19

sedlák

V tomto fóre nie sú ďalšie neprečítané témy.

form

v Backend

2

685

02.05.2009 15:08

beginner

V tomto fóre nie sú ďalšie neprečítané témy.

form refresh

v Frontend

9

711

15.09.2008 14:35

Tominator



© 2005 - 2026 PCforum, edited by JanoF