AJAX pobieranie strony

0
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
    $("button").click(function(){
        $.ajax({url: "pobieranie.php", success: function(result){
           $("div").append(result);
        }});
    });
});
</script>
</head>
<body>

<div id="div1"><h2>pobrane: </h2></div>

<button>pobierz</button>

</body>
</html>

Czemu po kliknięciu w przycisk pobierz nie pobiera mi tego co jest w pliku pobieranie.php?

0

Prawdopodobnie masz błąd w php, otwórz konsole i sprawdź zakładkę network w przeglądarce.

0

Jakie jest ulubione powiedzonko programistów?

U mnie działa!

No dobra ale suchary na bok, sprawdź czy masz poprawną ścieżkę do pliku php i czy w zakładce network w ogóle coś się dzieje.

1

Załączników nie mogę dodawać w komentarzach, więc daję nowy wpis.
W paczce jest folder test, a w nim dwa pliki: index.html oraz pobieranie.php, wypakuj to do htdocs.
Pod adresem http://localhost/test/ powinno to być dostępne. Podkreślam, że nie zmieniałem niczego w kodzie.

Moim zdaniem masz literówkę w nazwie pliku na przykład.
Bolesne ale często się zdarza, ja sam wczoraj miałem nazwę folderu zamiast Utility to Urility i musiałem zmienić 5 innych plików przez to ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1