| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 28.02.09 Prihlásený: 19.02.18 Príspevky: 241 Témy: 56 |
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>
|
|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 |
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..
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 30.01.2011 15:01 | |
|
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. |
|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 |
shaggy..Ja neviem ake riesenie pouzivaju na facebooku..Ja facebook nenavstevujem..z principu 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..
|
|
Registrovaný: 28.02.09 Prihlásený: 19.02.18 Príspevky: 241 Témy: 56 | Napísal autor témy DeeJay3: 30.01.2011 16:19 | |
|
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
|
|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 |
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...
|
|
Registrovaný: 28.02.09 Prihlásený: 19.02.18 Príspevky: 241 Témy: 56 | Napísal autor témy DeeJay3: 31.01.2011 10:17 | |
|
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
|
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| this.form.submit() a mod_rewrite v JavaScript, VBScript, Ajax | 4 | 919 | 06.03.2009 15:57 lio | | form, checkbox alebo radio, pri zaskrtnuti submit v JavaScript, VBScript, Ajax | 1 | 408 | 08.10.2010 14:51 Ďuri | | Submit tlačítko v PHP, ASP | 13 | 1135 | 20.11.2009 13:31 KViki | | jQuery submit(); v JavaScript, VBScript, Ajax | 2 | 598 | 29.05.2010 18:46 Draex | | Submit textarea? v PHP, ASP | 1 | 514 | 15.09.2009 17:59 Ded'leg | | Submit disabled v JavaScript, VBScript, Ajax | 3 | 455 | 08.05.2011 23:12 max-m | | Submit a PHP v PHP, ASP | 3 | 734 | 21.05.2011 13:06 stenley | | 2 submit-buttony v PHP, ASP | 8 | 742 | 09.08.2009 0:05 pogo | | nahratie obrazku na submit v HTML, XHTML, XML, CSS | 4 | 631 | 16.11.2007 12:18 stenley | | Input submit vz image v PHP, ASP | 18 | 1042 | 10.07.2010 11:16 php30 | | Vykonanie submit() po preventDefault v JavaScript, VBScript, Ajax | 2 | 335 | 12.02.2014 17:30 walther | | input type: submit vs. image v HTML, XHTML, XML, CSS | 5 | 471 | 17.03.2010 17:59 shaggy | | Po kliknutí na submit nové okno v HTML, XHTML, XML, CSS | 2 | 382 | 10.08.2011 22:59 scentrala | | Nacitat obrazok po kliknuti na submit v JavaScript, VBScript, Ajax | 4 | 434 | 15.04.2010 14:19 sedlák | | form v PHP, ASP | 2 | 587 | 02.05.2009 15:08 beginner | | Form refresh v PHP, ASP | 7 | 540 | 01.07.2009 17:05 rooobertek |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|