Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Jqueryga probleem märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
mine lehele eelmine  1, 2
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
Le Inc
HV Guru
Le Inc

liitunud: 06.09.2002



Autoriseeritud ID-kaardiga

sõnum 18.10.2011 19:51:42 vasta tsitaadiga

Antud juhul ei saa ju veeru pealkirja klikkimisega hakkama .. kes või mis asc ja desc vahetab? Ilma jquerita teeb php seda GET meetodiga. Lihtne ja selge.

Ehk index.php?veerg=aadress&sort=asc klikk samale lingile muudab url'i index.php?veerg=aadress&sort=desc

Nüüd oleks sama funktsionaalsus vaja jqueryga kätte saada .. krt paremini ei oska asja selgitada. icon_smile.gif
Kommentaarid: 56 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 54
tagasi üles
vaata kasutaja infot saada privaatsõnum
Renka
HV Guru
Renka

liitunud: 01.04.2002




sõnum 18.10.2011 19:52:41 vasta tsitaadiga

Le Inc, ja jquery puhul teeb samamoodi ju PHP. Ega seal siis midagi ei muutu ju icon_rolleyes.gif

Jquerys ei pea sa midagi enamat tegema kui mu viimane koodinäide oli

_________________
There is no place like 127.0.0.1
Kommentaarid: 71 loe/lisa Kasutajad arvavad:  :: 2 :: 1 :: 61
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Le Inc
HV Guru
Le Inc

liitunud: 06.09.2002



Autoriseeritud ID-kaardiga

sõnum 18.10.2011 20:04:09 vasta tsitaadiga

Renka kirjutas:
Le Inc, ja jquery puhul teeb samamoodi ju PHP. Ega seal siis midagi ei muutu ju icon_rolleyes.gif

Jquerys ei pea sa midagi enamat tegema kui mu viimane koodinäide oli

Soory, ma ei arvestanud päringu aega serverist (peab laadiva ringikese ka lisama) ja matsin su hea idee kohe maha. Tõesti, tõesti töötab nigu kellavärk. Tubli töö. thumbs_up.gif
Kommentaarid: 56 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 54
tagasi üles
vaata kasutaja infot saada privaatsõnum
Le Inc
HV Guru
Le Inc

liitunud: 06.09.2002



Autoriseeritud ID-kaardiga

sõnum 26.03.2012 17:03:11 vasta tsitaadiga

Üks küsimus. Kas jquery'ga on võimalik muutujaid ühest funktsioonist teise saata? Näide:

javascript:
  1.  
  2. $(":checkbox").live(\'change\', function(e) {
  3.       e.preventDefault();
  4.       var kass= $(this).val();
  5.       $("#dialog-avane").dialog("open");
  6.     });
  7.  
  8. $("#dialog-avane").dialog({
  9.                         height: 190,
  10.                         width: 210,
  11.                         modal: true,
  12.                         autoOpen: false,
  13.                         resizable: false,
  14.                         draggable: true,
  15.                         buttons: {
  16.                  "Ok": function() {
  17.                    $("#dialog-vastus").load("saada.php", {"tingimus":kass});       
  18.  
  19.  
  20.  


Hetkel see ei tööta sest kass on "undefined". Ma lahendasin klikitava checkboxi väärtuse saamise nii et saadan hidden input $(this).html(\'<input type="hidden" name="blaablaa" value="\'+kass+\'">\'); välja kust loen input[name=mingiasi] kaudu uuesti .load. Kahjuks ei oska hetkel "ilusamat" asja välja mõelda (kas peakski!?).

NB! Väga tähtis on saada just klikitud checkbox'i info.
Kommentaarid: 56 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 54
tagasi üles
vaata kasutaja infot saada privaatsõnum
DoS
HV veteran
DoS

liitunud: 19.08.2002




sõnum 26.03.2012 23:11:12 vasta tsitaadiga

http://stackoverflow.com/a/3458299 ?
Kommentaarid: 50 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 47
tagasi üles
vaata kasutaja infot saada privaatsõnum
Le Inc
HV Guru
Le Inc

liitunud: 06.09.2002



Autoriseeritud ID-kaardiga

sõnum 27.03.2012 13:55:02 vasta tsitaadiga

DoS kirjutas:
http://stackoverflow.com/a/3458299 ?

Jah, töötab. Pidavat puhtam ja kuivem meetod olema. Tänud.

PS! Muutsin .live() -> .on(). live olevat paha-paha.
Kommentaarid: 56 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 54
tagasi üles
vaata kasutaja infot saada privaatsõnum
Le Inc
HV Guru
Le Inc

liitunud: 06.09.2002



Autoriseeritud ID-kaardiga

sõnum 11.02.2013 14:15:03 vasta tsitaadiga

Üks krd jama tekkinud saagas IE vs JQuery. Nimelt ei kuva IE peale XHR päringut php talle ette antud vastust. Samas FF ja Chrome ilusasti kuvavad.

Ehk mul on php fail naidud_ex.php, 6 input välja mida nupule vajutusega AJAX teel samasse php faili serveeritakse (ei tahtnud teist teha vastuse jaoks).
echo '<div id ="vastus">'.$vastus.'</div>';
kuvab php tulnud vastuse (sh võimalikud vead ja ka tulemuse). Ühes teises php on sama asi kenasti püsti ja töötab nii IE kui muude brauseritega .. ei tea mis IE nüüd sisse on läinud. See ei tohiks IE cache jamaga seotud olla ...

javascript:
  1.  
  2. $("#otsinaite").click(function() {
  3.     var input1 = $("input[name=input1]").val();
  4.     $("#vastus").load("naidud_ex.php #vastus", {"inupt1":input1,"status":"ok"}, function() {
  5.     });
  6. });
  7.  


Mõtteid?
Kommentaarid: 56 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 54
tagasi üles
vaata kasutaja infot saada privaatsõnum
Vermon
Kreisi kasutaja
Vermon

liitunud: 04.12.2003




sõnum 11.02.2013 14:18:40 vasta tsitaadiga

Soovitan uurida päringute ja vastuste sisu, siis on selge kas asjad liiguvad nii nagu peavad. Muidugi vaata ka JS'i konsooli, ega sul seal mingeid vigu ei ole.
Kommentaarid: 14 loe/lisa Kasutajad arvavad:  :: 1 :: 0 :: 12
tagasi üles
vaata kasutaja infot saada privaatsõnum
Le Inc
HV Guru
Le Inc

liitunud: 06.09.2002



Autoriseeritud ID-kaardiga

sõnum 11.02.2013 14:33:46 vasta tsitaadiga

Vermon kirjutas:
Soovitan uurida päringute ja vastuste sisu, siis on selge kas asjad liiguvad nii nagu peavad. Muidugi vaata ka JS'i konsooli, ega sul seal mingeid vigu ei ole.

FF firebug näitab XHR POST päring tehakse, data liigub. IE puhul kasutan fiddlerit ka see näitab et data liigub. Html on näha et <div id="vastus">ON VASTUS OLEMAS</div> aga IE ei kuva! Eriline sürr.

Kui küsida teisest failist
javascript:
  1.   $("#otsinaite").click(function() {
  2.     $("#vastus").load("naidud_ex1.php", {"status":"ok"}, function() {
  3.     });
  4.   });


Siis saan vastuse nii IE kui mujal ... mida oligi arvata icon_biggrin.gif Miks samast failist küsides IE keskmist sõrme näitab?
Kommentaarid: 56 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 54
tagasi üles
vaata kasutaja infot saada privaatsõnum
Vermon
Kreisi kasutaja
Vermon

liitunud: 04.12.2003




sõnum 11.02.2013 15:21:34 vasta tsitaadiga

Cache? icon_cool.gif
Kommentaarid: 14 loe/lisa Kasutajad arvavad:  :: 1 :: 0 :: 12
tagasi üles
vaata kasutaja infot saada privaatsõnum
Le Inc
HV Guru
Le Inc

liitunud: 06.09.2002



Autoriseeritud ID-kaardiga

sõnum 11.02.2013 16:47:01 vasta tsitaadiga

Vermon kirjutas:
Cache? icon_cool.gif

Proovisin ajax cache: false .. ei tundu selles olevat. Teises php skriptis kus asi toimib pole ka midagi erilist JS tasemel cache ette võetud .. väga aega pole et juurelda. Teen teise *.php faili ja lasen edasi - mis muud teha. icon_confused.gif
Kommentaarid: 56 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 54
tagasi üles
vaata kasutaja infot saada privaatsõnum
Renka
HV Guru
Renka

liitunud: 01.04.2002




sõnum 11.02.2013 17:01:17 vasta tsitaadiga

pane URLile timestamp otsa. IE cacheb iseseisvalt muidu. Teada mure IE'ga
_________________
There is no place like 127.0.0.1
Kommentaarid: 71 loe/lisa Kasutajad arvavad:  :: 2 :: 1 :: 61
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Jqueryga probleem mine lehele eelmine  1, 2
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
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



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.