innerHTML un Ēzelis | Notepad.lv


innerHTML un Ēzelis


   

Kā jums, deviem patīk Ēzelis?
Patstāvīgas problemas
16%
 16%  [ 2 ]
Nav problēmu
41%
 41%  [ 5 ]
Ignorēju viņa eksistenci
41%
 41%  [ 5 ]
Kopā Balsis : 12

  1. Andress : 5 Oktobris 2009 16:46:04 AtbildētProfilsSūtīt vēstuli

    Situācija šada: ir lapa lapa.php, ir lapa apstrade.php un ir j-skripts skripts.js. atverot lapa.php redzama forma ar labu kaudzīti select boksu, onChange eventam piekabināta funkcija no skripts.js, kura ar AJAX izsauc apstrade.php un ar get vars padod šai info, kādus selecta opšenus vajag atdot (arī to ir daudz). Tad nu skripts.js ņem un innerHTML ceļā ievieto atgrieztos <option></option> iekš nepieciešamajiem select boxiem. Itkā stulba struktura, bet ir viens bet - optioni un values dinamiski mainās, tā kā nakas grekot un caur xml req prasīt optus no php skripta un ievietot pa taisno html ar visprastāko innerHTML. Bet ir viens bet- uz visiem pārlūkiem tas darbojas, bet uz Ēzeļa ne Izrādās Ēzelim bags, kas neļauj ar innerHTML ievietot datus formās (cik sapratu, tieši select boxos). Tā kā neesmu JS un tamlīdzīgu client side draņķu pārzinātājs, jautāju Jums, varbūt kādam ir gadijies saskarties un ir zināms, kā to elementari atrisināt, lieki negruzot pārlūku ar kaudzi skriptu? ;)

    Īstenībā pirmo reizi saskaros ar tādu problemu, ka uz visiem iet bet ēzelītis tikai auzās....


    _________________
    Diemžēl Latvijas IT industrija no ārpasaules atpaliek par vismaz 10+ gadiem. Mentalitāte?

  2. Mr.Death : 5 Oktobris 2009 16:55:20 AtbildētProfilsSūtīt vēstuli

    kas pie velna ir eezelis? o.0 tu dziivniekam JS taisies iebarot?? :>


    _________________
    http://www.digicrime.com

  3. Andress : 5 Oktobris 2009 16:59:30 AtbildētProfilsSūtīt vēstuli

    InternetaĒzelis AKA InternetExplorer


    _________________
    Diemžēl Latvijas IT industrija no ārpasaules atpaliek par vismaz 10+ gadiem. Mentalitāte?

  4. Mad182 : 5 Oktobris 2009 17:11:00 AtbildētProfilsSūtīt vēstuli

    Neko nezinu par šo bugu un kā to parasti labo, bet ja nevienam nav gudrākas idejas, tad mož var šādi izlīdzēties: http://s.exs.lv/hardcore/innerhtml.html

    Otram variantam it kā vajadzētu strādāt. Tiek pārrakstīts viss selekts ne tikai option'i.


    _________________
    100% Microsoft free

  5. drono : 5 Oktobris 2009 17:23:16 AtbildētProfilsSūtīt vēstuli

    No šī arī varbūt kaut kas noder - http://www.mredkj.com/tutorials/tutorial005.html

  6. grisha : 5 Oktobris 2009 19:45:48 AtbildētProfilsSūtīt vēstuli


    Citēt:
    Kā jums, deviem patīk Ēzelis?


    Labi ka beigaas tika paskaidrots, kas ir eezelis. Kas ir deviem?
    Man ir ceturtais variants: Man taada nav, neko nezinu.

  7. Andress : 5 Oktobris 2009 20:14:53 AtbildētProfilsSūtīt vēstuli


    grisha rakstīja:

    Citēt:
    Kā jums, deviem patīk Ēzelis?


    Labi ka beigaas tika paskaidrots, kas ir eezelis. Kas ir deviem?
    Man ir ceturtais variants: Man taada nav, neko nezinu.


    Tas nav īpaši gudri... Vēl joprojām reāli ne pēc kautkādiem saspēlētiem datiem 70% interenta lietotaju izmanto IE


    _________________
    Diemžēl Latvijas IT industrija no ārpasaules atpaliek par vismaz 10+ gadiem. Mentalitāte?

  8. usver : 5 Oktobris 2009 21:20:37 AtbildētProfilsSūtīt vēstuli

    http://www.mredkj.com/tutorials/tutorial005.html

    var selekts = document.getElementById('selekts');

    var opt0 = new Option(" defaultais ",0)
    var opt1 = new Option("Pirmais",1)
    var opt2 = new Option("Otrais",2)
    // write them
    selekts.options[0] = opt0;
    selekts.options[1] = opt1;
    selekts.options[2] = opt2;

  9. Andress : 5 Oktobris 2009 21:34:26 AtbildētProfilsSūtīt vēstuli

    Lieta jau tāda ka tā jau protams varētu, bet apr cik tie opti ir dinamiski un tiek ieguti no cita faila ar xml obj tad šis nu gluži nederēs


    _________________
    Diemžēl Latvijas IT industrija no ārpasaules atpaliek par vismaz 10+ gadiem. Mentalitāte?

  10. usver : 5 Oktobris 2009 21:52:52 AtbildētProfilsSūtīt vēstuli

    elementāri - laiks iepazīties ar iterācijām! ;)
    ja kaut kas ir jānodod, tas JSON rulez.

  11. Andress : 5 Oktobris 2009 22:28:53 AtbildētProfilsSūtīt vēstuli

    Mad variants laikam bus vis sakarigakais, tikai japielago mazliet ;) Bet princips der ;) Pateicos.

    Usver "lieki negruzot parluku" es domaju... Ja es gribetu lai man meklēšanas rezultati paraditos pēc 5-10 sec ne momenta, tad noteikti vērstos pēc JSON ;)


    _________________
    Diemžēl Latvijas IT industrija no ārpasaules atpaliek par vismaz 10+ gadiem. Mentalitāte?

  12. foxsk8 : 5 Oktobris 2009 22:30:21 AtbildētProfilsSūtīt vēstuli

    Nez, tur jau Jqyery visu varēji sen mierīgi atrisināt, protams, ja nav zināšanu, nav rezultāta


    _________________
    https://twitter.com/foxsk8
    https://twitter.com/notepadlv
    https://twitter.com/styleweblv
    Profesionāla mājas lapu izstrāde | Styleweb.lv

  13. Andress : 5 Oktobris 2009 22:31:55 AtbildētProfilsSūtīt vēstuli


    foxsk8 rakstīja:
    Nez, tur jau Jqyery visu varēji sen mierīgi atrisināt, protams, ja nav zināšanu, nav rezultāta


    Tu taču zini, ka man patīk pa laikam (lasīt- vienmēr, ja ir fiziski iespejams) visu darīt pašam, neizmantojot frameworkus ja to tik tiešām nav nepieciešams darīt ;) un ar JQ vienalga to neizdarisi, tada doma jau tika apsverta, par cik jau tiek izmantots jq min libs ;)


    Lab, darbošos ar select revrite ;) Paldies Mad


    _________________
    Diemžēl Latvijas IT industrija no ārpasaules atpaliek par vismaz 10+ gadiem. Mentalitāte?

  14. foxsk8 : 5 Oktobris 2009 22:37:45 AtbildētProfilsSūtīt vēstuli

    Andress: Nu nesaki viss Protams es ar neesmu nekāds JS guru, bet nu ja es to visu tavu rakstīto esmu sapratis pareizi, tad to mierīgi var izdarīt. Bet ja jau tev risinājums ir rokā, vēlu veiksmi

    Man ir bijis tā, nedēļu domā - 5 min ko saveidot


    _________________
    https://twitter.com/foxsk8
    https://twitter.com/notepadlv
    https://twitter.com/styleweblv
    Profesionāla mājas lapu izstrāde | Styleweb.lv

  15. usver : 5 Oktobris 2009 23:46:30 AtbildētProfilsSūtīt vēstuli

    Andress: nestāsti muļķības par JSON lēnumu. Dzīvs, strādājošs piemērs:

    http://paste.php.lv/fe372c51f12fb99357ebd552ecff85bb?lang=html4strict

    Strādā uz FF, IE8, Opera utml pārlūkiem.

  16. foxsk8 : 5 Oktobris 2009 23:51:44 AtbildētProfilsSūtīt vēstuli


    Kods:
    <script>
             var garais2 = '{SIZE}';
             var masivss=garais2.split(", ");
             izmers = masivss[0];
             var formatetss ='<select>';
             for(i=0;i<masivss.length;i++) {
             if(masivss[i] !== '') {
             formatetss = formatetss+'<option>'+masivss[i]+'</option>';
             }
             }
             formatetss = formatetss+'</select>';
             document.write(formatetss);
             </script>


    _________________
    https://twitter.com/foxsk8
    https://twitter.com/notepadlv
    https://twitter.com/styleweblv
    Profesionāla mājas lapu izstrāde | Styleweb.lv

  17. grisha : 6 Oktobris 2009 2:18:46 AtbildētProfilsSūtīt vēstuli


    Andress rakstīja:

    grisha rakstīja:

    Citēt:
    Kā jums, deviem patīk Ēzelis?


    Labi ka beigaas tika paskaidrots, kas ir eezelis. Kas ir deviem?
    Man ir ceturtais variants: Man taada nav, neko nezinu.


    Tas nav īpaši gudri... Vēl joprojām reāli ne pēc kautkādiem saspēlētiem datiem 70% interenta lietotaju izmanto IE



    Nu un? (Piedod Samuraj par rupjiibaam, kuras buus turpinaajumaa). Deelj taadiem idiotiem kaa Tu, Andress, veel arii tas monopolists microsoft eksistee. Nav IE pasaules naba Nav. Sen to gljukaino dabas briinumu vajadzeeja aizmirst.

    P.S. tik daudz saspamoji ka pat veelarvien nespeej salabot cilveeciski savu topiku. Atkaartojos, kas pie joda ir deviem?

  18. Andress : 6 Oktobris 2009 5:34:11 AtbildētProfilsSūtīt vēstuli


    grisha rakstīja:

    Deelj taadiem idiotiem kaa Tu, Andress, veel arii tas monopolists microsoft eksistee. Nav IE pasaules naba Nav. Sen to gljukaino dabas briinumu vajadzeeja aizmirst.


    Ā un ķip man tagad dēļ tāda idiota kā tu būtu vajadzīgs aizmirst par tiem 50-70% IE lietotāju, potenciālo klientu un turpināt dzivot tā itkā nekas nav bijis? Nejau es vainīgs, ka tu tik gudrs būdams vēl joprojām neesi nodibinājis kustību "pret-IE" un iemācijis vismaz vairāk kā 30% no tiem puspasaules i-neta lietotājiem lietot kautko citu ;) Un neba izstrādatājs vainīgs pie tā, ka klients prasa pēc saderības ar visiem pārlūkiem...


    Usver tu garantē ka pie 50-100 optiem uz lēna pc ar lēnu IE lapa apstrādes laikā neuzkārsies? Tas pats arī foxa gadijumā... Lab, Mad varinats still paliek vislabākais, paņemt, pārrakstīt visu selectu ;)

    Dev = (short.) Developer, also web-developer or programmer. Cmoon...


    _________________
    Diemžēl Latvijas IT industrija no ārpasaules atpaliek par vismaz 10+ gadiem. Mentalitāte?

  19. Evers : 6 Oktobris 2009 6:29:35 AtbildētProfilsSūtīt vēstuli

    Ieliec webā kautko tādu: "Recomended to view in Firefox" , zem kā slēpjas download links


    _________________
    I used to remove USB devices safely. Then I took an arrow in the knee.

  20. usver : 6 Oktobris 2009 7:25:00 AtbildētProfilsSūtīt vēstuli


    Andress rakstīja:

    Usver tu garantē ka pie 50-100 optiem uz lēna pc ar lēnu IE lapa apstrādes laikā neuzkārsies? Tas pats arī foxa gadijumā...


    Andress: vai Tu taisi lietas, lai pazīmētos, kāds programmētājs esi vai arī lai tās uztaisītu un strādātu? Protams, ka neuzkārsies - 1KB stringa apstrāde iekš JS prasa .. cik - papildus 10KB atmiņas? šausmas ;D

    nerausties, 10min programmēšanas darbu uz sava rēķina Tu drīksti vilkt garumā, cik vien ilgi vēlies, kamēr esi ārpus ofisa ;D

  21. Serveris.lv
  22. Andress : 6 Oktobris 2009 7:33:48 AtbildētProfilsSūtīt vēstuli


    usver rakstīja:

    Andress: vai Tu taisi lietas, lai pazīmētos, kāds programmētājs esi vai arī lai tās uztaisītu un strādātu? Protams, ka neuzkārsies - 1KB stringa apstrāde iekš JS prasa .. cik - papildus 10KB atmiņas? šausmas ;D
    nerausties, 10min programmēšanas darbu uz sava rēķina Tu drīksti vilkt garumā, cik vien ilgi vēlies, kamēr esi ārpus ofisa ;D


    Nu neesmu es JS specs, kā jau teicu, client-side ir mana vājākā puse ;) Tapēc arī jautaju. ;) Viss kas man nepieciešams ir lai viss pat uz draņķīga lēna pārbāzta browsera darbotos apskaužamā ātrumā un bez jebkadas aiztures ;) U nevaru vilkt, esmu apts ieinteresets to pabeigt un nevilkt garumā


    Evers +1 ; ja vien tas atrisinatu visas problemas P.S esmu Opera fans ;)


    _________________
    Diemžēl Latvijas IT industrija no ārpasaules atpaliek par vismaz 10+ gadiem. Mentalitāte?

  23. Andress : 6 Oktobris 2009 8:12:19 AtbildētProfilsSūtīt vēstuli



    Mad zelta medaļa, works like a charm un bez liekiem rāmjiem un čakara ;)


    Edit: beigās izdarijos šitā apmēram-


    Kods:
    document.getElementById('container-1').innerHTML = '<select>' +  funkcijas.rezulta.responsetext; + '</select>';


    ;) Un jūs te man, jQuery, JSON... Heh...


    _________________
    Diemžēl Latvijas IT industrija no ārpasaules atpaliek par vismaz 10+ gadiem. Mentalitāte?

  24. foxsk8 : 6 Oktobris 2009 20:27:59 AtbildētProfilsSūtīt vēstuli

    Andress: Paskaties uz sevi, vai ta nav stulbi prasīt help, un pēc tam nolikt tos, kas tev saka variantus? Vienkārši liekas, ka vai nu nesaki neko, vai nu jāuzkodē tavā vietā.

    P.S. Iemetu tev arī kodu bez nekādiem jquery, plus tu pats minēji, ka tev libs jau stāv, tad, tur vispār nekādu problēmu nebūtu bijis.

    Bet nu lai jau paliek, prieks ka strādā un esi atradis to ko vajag.

    Minēšu, tev to vajadzēja priekš kaut kāda e-šopa?


    _________________
    https://twitter.com/foxsk8
    https://twitter.com/notepadlv
    https://twitter.com/styleweblv
    Profesionāla mājas lapu izstrāde | Styleweb.lv

  25. Andress : 7 Oktobris 2009 5:28:04 AtbildētProfilsSūtīt vēstuli

    Fox es jau nenolieku . Kur tu te tieši redzi nolikšanu? Varu palūgt komentāru? Es izceļu noderīgākās atbildes autoru un pārējiem dodu stimulu domat pašiem bez tūļu iekļaušanas . Nu jā, var teikt kautkam līdzigam, kā ē-šops ;) Un otrkārt, kādus gan varantus jūs tur piedāvājat? . Masīvus tur kautkādus, splitus, lopus . Lai gan man taču tikai SELECT optionus vajadzēja nomainit un viss. . No jau esoša variabļa. . Nu ja gribi paspalvoties, tad salidzini Mad skriptu kautvai viņa linka sourcē un tos ko jūs man iedevāt. . Un tad vēlreiz pārjauta kāpēc Mad padoms arī tiek izmantots. Laikam jau tāpēc ka sastāv 1 rindiņas ? .

    P.S Nejau katrā lapā es to JQ izsaucu, tikai tur kur tas ir nepieciešams. Nav tā, ka kontaktu lapā jau zin headerī tiek iekliegti jau visi n-tie skripti un vel sazin kas . Ak jā, un darbs jau man ir labi pasen


    _________________
    Diemžēl Latvijas IT industrija no ārpasaules atpaliek par vismaz 10+ gadiem. Mentalitāte?

  26. foxsk8 : 7 Oktobris 2009 13:31:35 AtbildētProfilsSūtīt vēstuli

    Es jau augstāk minēju, ka, ja es esmu domu sapratis pareizi, laikam jau nebiju. Viss ok. Laikam nebija garīgais, ka rakstīju to postu.


    _________________
    https://twitter.com/foxsk8
    https://twitter.com/notepadlv
    https://twitter.com/styleweblv
    Profesionāla mājas lapu izstrāde | Styleweb.lv

Pievienot komentāru




Digitālās foto kamerasDigitālās foto kameras
  • Saistītās tēmas