Diskuze: AJAX
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Vytvoř si div pro comments
Použij jquery, pro snažsí praci s DOM
Udělej si funkci, která zpracuje výsledek dat.
Asi tak
<div id='comments'></div>
function Vypis(data)
for (var i = 0; i < data.length; i++) {
$('#comments').append(data[i].comment);
}
ve své funkci dej do sekce readyState
Vypis (xhttp.responseů)
takto som to spravil :
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);
}
Zobrazeno 4 zpráv z 4.