Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
mikk36
HV Guru

liitunud: 21.02.2004
|
22.01.2010 14:04:41
|
|
|
Nüüd jääb küll segaseks et mis kontrolli sul kus pole võimalik üldse teha.
Proovi siia kirjutada nüüd kenasti et mis järjekorras kasutaja mida peaks tegema (ja mis võimalused tal antakse) ja siis saab ehk ka leida kohad kus tuleb tal midagi takistada.
jQuery modal dialogi ainus suutmatus on haltida kogu javascripti töötamist, muus osas ei ole erinevust (haltimisvõimalust saab teha endapoolse programmeerimisega).
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
Le Inc
HV Guru

liitunud: 06.09.2002
|
22.01.2010 16:10:50
|
|
|
Mhm, ma oskan asja ainult php mätta otsast vaadata .. JS elu pole nii tuttav.
Sisuliselt käib asi nii, et on olemas nupp, peale mille klikkamist kontrollitakse sisestatud andmete õigsust, valed vastused värvitakse ära. Lisaks tekib juurde uus nupp salvestamise võimalusega. Kasutaja võib ja tahab vahepeal ehk mitu korda oma andmeid kontrollida, enne kui salvesta vajutab.
|
|
Kommentaarid: 56 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
54 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
22.01.2010 16:59:38
|
|
|
Kas kontrollitakse ainult andmete õiget esitamiskuju või mingi andmebaasi vastu?
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
Le Inc
HV Guru

liitunud: 06.09.2002
|
22.01.2010 17:39:21
|
|
|
mikk36 kirjutas: |
Kas kontrollitakse ainult andmete õiget esitamiskuju või mingi andmebaasi vastu? |
Esitamiskuju, baasi kallale minnakse siis kui salvesta teele saadetakse.
|
|
Kommentaarid: 56 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
54 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
22.01.2010 17:46:49
|
|
|
Milleks siis üldse on vaja eraldi "kontrolli" nuppu?
Võid ju rahus ka "salvesta" nupu vajutamisel kontrollida et kas kõik sisu vastab tingimustele ehk siis püüad formi submittimise kinni, kontrollid väljade sisu üle, kui ei vasta tingimustele, siis kirjutad lehele veateated vajalikesse kohtadesse ja returnid false'i, kui kõik on ok, siis returnid true ja form submititakse veebiserverile. Kindlasti ära unusta sisu topelt veel ka serveris kontrollida ja võid ehitada sinna ka funktsinaalsuse selles osas et süsteem toimiks samamoodi ka siis kui javascripti üldse lubatud pole ja see salvestaks ainult juhul kui saadud andmed korrektsed on.
Javascript sel juhul siis vaid selle tarvis et kiirendada kasutaja andmete kontrollimist ja vähendada koormust vähemate päringute osas serverile.
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
Le Inc
HV Guru

liitunud: 06.09.2002
|
22.01.2010 17:56:59
|
|
|
Mul algses versioonis olid mõlemad nupud olemas, samas kuna tarbimiskohti mõnel juhul on rohkem kui üks (kuni 30 ja peale) ei saa inimene ülevaadet mis salvestati ja mida mitte. Kui kas või üks väli (kolmest) on vale ei salvestata numbreid. Sellest tekkis parasjagu segadust. Osa infi läks, osa mitte .. pärast otsi taga ja küsi kus jäi!?
Selles suhtes on sul õigus et võiks teha JS ainult nö. "teadete tahvliks" , mis annab kasutajale teada mis aadressid salvestati ja mis mitte. See põmst sama asi. Kui järele mõelda siis see polegi nii paha mõte!
|
|
Kommentaarid: 56 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
54 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
22.01.2010 18:09:19
|
|
|
Khm, ei lase tal midagi enne salvestada kui kõik korras pole, miks peaks saama osa ära salvestada ja osa mitte?
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
Le Inc
HV Guru

liitunud: 06.09.2002
|
22.01.2010 23:12:39
|
|
|
Sest need kolmesed väljad on teineteisest sõltumatud, ehk numbreid võib salvestada ka ühe kolmiku kauppa .. a la et täna panen ühe, homme teise. Ma ei saa inimesi kohustuda kõiki ette antud välju salvestama. Paljudel klientidel on ka samad aadressid ehk mitu inimest saab ühtesid ja samu numbreid sisestada.
Tundub ehk segane, aga nii ta on. See süsteem on täitsa OK.
|
|
Kommentaarid: 56 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
54 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
22.01.2010 23:46:58
|
|
|
No sel juhul teed JS'is vastavad kontrollid et kui kolmesest grupist mõni on täitmata või vigane siis annaks veateate kuid kui kõik tühjad, siis ei ole probleemi?
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
Le Inc
HV Guru

liitunud: 06.09.2002
|
23.02.2011 11:55:41
|
|
|
mikk36 kirjutas: |
Sinna "Salvesta" nupule peaksid siis minu antud osa juurde panema.
Kaasa läheb see, mis sellel .post() meetodil teise atribuudina on pandud.
http://docs.jquery.com/Ajax/jQuery.post
Kui tahad oma formi sinna kaasa panna siis kasutad seda $('#minu_formi_id').serialize() käsku. Enne seda võid vabalt formi tekitada ühe peidetud inputi ja anda sellele väärtus mis sa ise soovid.
Selleks kasutad näiteks järgmist käsku:
javascript:
|
$('#minu_formi_id').append('<input type="hidden" name="salvesta" value="misiganes" />');
|
Oma formil püüad submiti kinni järgmiselt:
javascript:
|
$('#minu_formi_id').submit(function(){ //mingi kood millega sa dialoogi ette kutsud return false; });
|
|
Lõpuks hammustasin asja läbi.
Jquery on tõesti tore vidin .. eriti siis kui tead mida teed!
|
|
Kommentaarid: 56 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
54 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|