Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js] jQuery
Forum PHP.pl > Forum > XML, AJAX
jawka7
jaki moge miec blad w tym skrypcie? nie chce sie wyswietlic div.

open_ajax.php
Kod
<script src="js/jQuery.js"></script>
<script>

function ajax(url, name)
{
$.post(url, { ajax: name });
}

</script>


<?php

print "<span style='cursor: pointer;' onclick='ajax(\"ajax.php\", \"asd\")'>
<img src='images/budynek.PNG' border='0'>
</span><br>


include("ajax.php");


ajax.php
Kod
<?php

if(isset($_POST['ajax']))
{
print "
<div>
aaaaaaaaaaaaaaaaaaaaaa
</div>";
}

?>
lord_t
Bo gdzieś musisz to co zostanie zwrócone dodać do aktualnej strony -> np. w funkcji callback -> patrz dokumentacja jQ.
Wicko
Kod
<script src="js/jQuery.js"></script><script type="text/javascript">
$({
  $("span").click(function(){
    $.post("ajax.php",{ajax:'asd'},function(returned){$("span").html(returned)});
  });
});
</script>
<span>Ten tekst zostanie zastąpiony, jak go naciśniesz</span>

  1. <?
  2. if(isset($_POST['ajax'])) print "<div>aaaaaaaaaaaaaaaaaaaaaa</div>";
  3. ?>

Pisane na poczekaniu, tylko, żebyś zobaczył jak to ma działać.
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.