Adaugare date incarcate cu Ajax in element HTML
Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
-
legendary
- Mesaje:14
Adaugare date incarcate cu Ajax in element HTML
Deci se da functiia ajaxrequest care face un request la o pagina si schimba un div cu continutul acesteia. Mai jos aveti partea care ne intereseaza din functie (facuta cu ajutorul tutorialelor de aici):
Cod: Selectaţi tot
cerere_http.onreadystatechange = function() {
if (cerere_http.readyState == 4) {
document.getElementById(tagID).innerHTML = cerere_http.responseText;
}
}
Am incercat sa adaug cu:
Cod: Selectaţi tot
cerere_http.onreadystatechange = function() {
if (cerere_http.readyState == 4) {
document.getElementById(tagID).innerHTML = cerere_http.responseText;
}
if (cerere_http.readyState == 1) {
document.getElementById(tagID).innerHTML = "Loading";
}
}
Dar nu functioneaza.
Vreau sa fac ceva ca in "Ajax CMS Blog" al lui MarPlo.
Apropo fara jQuery, hostul unde creez proiectul nu-l suporta (dureaza un minut sa se incarce si nici nu merge) .
Si inca ceva: Wamp server suporta jQuery?
MarPlo
Mesaje:4343
Salut
Din ce ai postat nu se poate da seama ce nu merge si de ce.
Trebuie sa ai tag-ul HTML cu ID-ul din tagID in pagina cand este executata functia Ajax.
Verifica cu: alert(cerere_http.responseText) sa vezi ce primeste de la server.
Poti folosi addon-ul Firebug in Mozilla Firefox sa vezi daca sunt erori in codul javascript, si daca merge functia Ajax.
- Codul JavaScript /jQuery este executat in browser pe calculatorul utilizatorului, depinde de sistemul lui, nu are treaba cu serverul, sau cu WampServer.
legendary
Mesaje:14
In sfarsit a mers.
Cod: Selectaţi tot
cerere_http.onreadystatechange = function() {
if (cerere_http.readyState == 4) {
document.getElementById(tagID).innerHTML = cerere_http.responseText;
} else{
document.getElementById(tagID).innerHTML = 'Merge!';
}
}
Cand adaug JQuery in site sta un minut sa se incarce. Daca incerc sa deschid din PC(fara sa fie pe un site) nu merge corect . Si daca deschid wamp-ul imi apare timp de >0.5s un blue screen si se restarteaza calulatorul....
Subiecte similare
- Adaugare orar zilele saptamanii in baza de date
PHP - MySQL - XML
Primul mesaj
Salut
Am o baza de date cu toate locatiile
location_id | name |address |telephone | open
Si un formular prin care incarc datele in bd....
Ultimul mesaj
Treaba cu adaugare json in mysql e simpla, se rezuma la adaugarea unui sir care contine ghilimele duble.
Problema la tine e ca acele ghilimele sunt...
- Valoarea id-ului din HTML atribuită unei variabile php
PHP - MySQL - XML
Primul mesaj
Încerc să extrag valorile id= min5 , id= max5 si să le pun în $_GET $_GET fara trimitere în altă pagină
cum aș putea proceda?
<div class=...
Ultimul mesaj
Nu prea inteleg ce vrei sa faci.
Codul php se executa pe server inainte de a fi pagina cu codul html si javascript.
In php, valorile pentru...