Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zapytanie Ajaxowe
Forum PHP.pl > Forum > XML, AJAX
winiar789
Kochani wiem gdzie dzwoni ale nie wiem w którym kościele mam link

http://mojadomena.pl/xml/check_avail.php?prod_id=38743

jak wejde w ten link mam albo 1 albo 0 zależy jaki id produktu podam jeżeli jest 1 znaczy że produkt jest dostępny ma jakiś stan magazynowy jeżeli ma 0 znaczy że nie ma

teraz ajaxem chce zaciągnąć ten plik i jeżeli ma 1 nic się nie będzie działo jeżeli 0 pokaże obrazek brak produktu

więc wyczytałem gdzież że można tak ale nie wiem jak to dokończyć aby było dobrze...


function sprawdz(str)
{
if (str=="")
{
document.getElementById("txtHint").innerHTML="";
return;
}
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","xml/check_avail.php?prod_id=38743"+str,true);
xmlhttp.send();
}
</script>
lukesh
Użyj jQuery i wtedy wystarczy:

  1. $.get(http://mojadomena.pl/xml/check_avail.php?prod_id=38743', function(data) {
  2. if (data==0){
  3. //nie ma
  4. }else if(data==1){
  5. // jest
  6. }
  7. });
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.