Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ajax]Ajax pobieranie danych z pliku
Forum PHP.pl > Forum > XML, AJAX
arzach
Mam taki kod
  1. <script language = "javascript">
  2. var XMLHttpRequestObject = false;
  3. if (window.XMLHttpRequest) {
  4. XMLHttpRequestObject = new XMLHttpRequest () ;
  5. } else if (window.ActiveXObject) {
  6. XMLHttpRequestObject = new ActiveXObject
  7. ("Microsoft.XMLHTTP");
  8. }
  9. function getData(dataSource, divID)
  10. {
  11. if (XMLHttpRequestObject) {
  12. var obj = document.getElementById(divID);
  13. XMLHttpRequestObject.open("GET", dataSource);
  14. XMLHttpRequestObject.onreadystatechange = function ()
  15. {
  16. if (XMLHttpRequestO.readyState == 4 &&
  17. XMLHttpRequestObject.status == 200) {
  18. obj.innerHTML= XMLHttpRequestObject.responseText;
  19. }
  20. }
  21. XMLHttpRequestObject.send(null);
  22. }
  23. }
  24. </head>
  25. <H1>Przechwytywanie danych z Ajax i PHP</H1>
  26. <input type = "button" value="Display Message"
  27. onclick = "getData(test.php ' , ' targetDiv')">
  28. </form>
  29. <div id="targetDiv">
  30. <p> Przechwycone dane będą tutaj</p>
  31. </div>

i nie chce działać i nie wiem gdzie jest błąd może mi ktoś pomóc go zlokalizować ?
Strona gdzie można to przestować http://www.gc.boo.pl/ajax.htm i po kliknięciu Display Message powinno zwrócić dane z pliku test.php a tak sie nie dzieje
marcio
Nie wiem znam tylko mintAjax ale konsola bledow zwraca takie cos:
Cytat
Błąd: missing ) after argument list
Plik źródłowy: http://www.gc.boo.pl/ajax.htm
Wiersz: 1, Kolumna: 17
Kod źródłowy:
getData(test.php ' , ' targetDiv')


Ogolnie uzyj mintAjax o wiele mniej pisania no takie cos:
Kod
function strona() {

   req = mint.Request();

   req.OnSuccess = function() {
      
      $("targetDiv").innerHTML = req.responseText;
   }
  
   req.Send("test.php")
}

i wywolujesz na normalnym button bez form smile.gif czy nie latwiejsze?
arzach
A jak moge zrobić to w jquery
erix
http://docs.jquery.com - szukasz $.get
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.