Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ 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
Príspevok NapísalOffline : 28.01.2011 17:24

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
Príspevok NapísalOffline : 30.01.2011 14:53

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: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 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.
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
Príspevok NapísalOffline : 30.01.2011 15:11

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
Príspevok Napísal autor témyOffline : 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


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
Príspevok NapísalOffline : 30.01.2011 19:40

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
Príspevok Napísal autor témyOffline : 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 ;)


Odpovedať na tému [ Príspevkov: 7 ] 


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 JavaScript, VBScript, Ajax

4

919

06.03.2009 15:57

lio Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. form, checkbox alebo radio, pri zaskrtnuti submit

v JavaScript, VBScript, Ajax

1

408

08.10.2010 14:51

Ďuri Zobrazenie posledných príspevkov

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

v PHP, ASP

13

1135

20.11.2009 13:31

KViki Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

2

598

29.05.2010 18:46

Draex Zobrazenie posledných príspevkov

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

v PHP, ASP

1

514

15.09.2009 17:59

Ded'leg Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

3

455

08.05.2011 23:12

max-m Zobrazenie posledných príspevkov

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

v PHP, ASP

3

734

21.05.2011 13:06

stenley Zobrazenie posledných príspevkov

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

v PHP, ASP

8

742

09.08.2009 0:05

pogo Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

4

631

16.11.2007 12:18

stenley Zobrazenie posledných príspevkov

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

v PHP, ASP

18

1042

10.07.2010 11:16

php30 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vykonanie submit() po preventDefault

v JavaScript, VBScript, Ajax

2

335

12.02.2014 17:30

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. input type: submit vs. image

v HTML, XHTML, XML, CSS

5

471

17.03.2010 17:59

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Po kliknutí na submit nové okno

v HTML, XHTML, XML, CSS

2

382

10.08.2011 22:59

scentrala Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nacitat obrazok po kliknuti na submit

v JavaScript, VBScript, Ajax

4

434

15.04.2010 14:19

sedlák Zobrazenie posledných príspevkov

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

v PHP, ASP

2

587

02.05.2009 15:08

beginner Zobrazenie posledných príspevkov

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

v PHP, ASP

7

540

01.07.2009 17:05

rooobertek Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra