Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 2. diel - Metódy GET a POST v AJAXu

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
asoft
Člen
Avatar
Odpovedá na asoft
asoft:4.10.2015 13:07

Neviem prečo predanie parametru mi nefunguje cez: Request.QueryS­tring["param1"],
"param1" je null.

Už mi to je jasné. Metóda GET vs POST.

Ja som to robil stále na POST. Keď som dal GET tak s úpravami v HomeController
funguje aj Request.QueryS­tring["param1"].

Avatar
Odpovedá na asoft
Neaktivní uživatel:4.10.2015 13:10

Výborně, jsem rád, že všechno běhá jak má a dodatečně se omlouvám za tu drobnou mistifikaci. Přeju hodně štěstí v dalším kódění ;-)

Odpovedať
Neaktivní uživatelský účet
Avatar
asoft
Člen
Avatar
Odpovedá na asoft
asoft:4.10.2015 15:08

Takže posledná poznámka. Ide to aj pomocou súboru kouzelnik.aspx

Vďaka za spoluprácu.

Avatar
Vít Cigánek:2.1.2016 18:06

Ono je tam ještě jedna chyba. U způsobu přes get by měl vypadat skript takto:

<?php
$attr = $_GET["get"];  //param1 a ne get
echo "Myslím, že číslo, které si myslíš je: ".$attr;
?>
Avatar
Odpovedá na Vít Cigánek
Neaktivní uživatel:2.1.2016 19:20

Diky moc, okamzite opravim.

Odpovedať
Neaktivní uživatelský účet
Avatar
janci#3
Člen
Avatar
janci#3:28.4.2016 19:35

ja mám taký problém že mám AJAX funkciu ktorá mi načíta JSON objekty ale kým sa tá funkcia spraví tak mi už načíta stránku bez toho aby mi to tam zobrazilo.. vedeli by ste mi prosím poradiť ?

function getComment(){
        var xhttp = new XMLHttpRequest();
        xhttp.open("GET", "getComment?id=" + index);
        xhttp.send(null);
        xhttp.onreadystatechange = function(){
                if(xhttp.readyState == 4){
                        $scope.comments = JSON.parse(xhttp.response);
                        console.log($scope.comments);
                }
        }
        }
<div ng-repeat="x in comments">
{{x.text}}
</div>
Avatar
Odpovedá na janci#3
Neaktivní uživatel:28.4.2016 21:43

Muzes specifikovat svuj problem? Nedokazu z tveho popisu pochopit, jestli se tvoje funkce provede a dojde k vypsani dat ve spravne podobe a az nekde dal se po pokazi, nebo vubec ne .. no nevim...

Kazdopadne si oprav tohle:

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function(){
                if(xhttp.readyState == 4){
                        $scope.comments = JSON.parse(xhttp.response);
                        console.log($scope.comments);
                }
        }
xhttp.open("GET", "getComment?id=" + index);
xhttp.send(null);

pamatuj si -> nejdriv nastavit handler a pak otevrit spojeni a poslat data...

Odpovedať
Neaktivní uživatelský účet
Avatar
janci#3
Člen
Avatar
Odpovedá na Neaktivní uživatel
janci#3:29.4.2016 22:03

tak mal som problém s tým že tá funkcia mi išla dobre len trvala dlhšie ako načítanie stránky čiže výsledky mi zobrazilo až po reloadnutí stránky ale už som to vyriešil jednou funkciou

function getComment(vypis){
        var xhttp = new XMLHttpRequest();
        xhttp.onreadystatechange = function(){
                if(xhttp.readyState == 4){
                        vypis(JSON.parse(xhttp.response));
                }
        }
        xhttp.open("GET", "getComment?id=" + index);
        xhttp.send(null);

        }
        getComment(function(data) {
                var i;
                for(i = 0; i<data.length;i++){
                        $("#commentsDiv").append(data[i].text);
                }

a opravil som si aj ten handler ďakujem za radu :)

Avatar
Jaromír Jíra:24.8.2017 10:29

ahoj,

zkouším pomocí ajax žádosti dostávat text z txt souborů, je nějaká cesta jak dostat text včetně české diakritiky, aniž bych musel přímo v txt souboru každé písmeno s diakritikou zadávat pomocí kódu?

Avatar
Odpovedá na Jaromír Jíra
Michal Šmahel:24.8.2017 13:30

Ahoj, máš nastavené správné kódování v souboru i na výstupu? Běžně by totiž tohle neměl být problém.

Odpovedať
Nejdůležitější je motivace, ovšem musí být doprovázena činy.
Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 21.