Ersetzen Sie Div-Inhalte mit Ajax und JQuery
Ich versuche folgenden Code zu verwenden, um div-Inhalt zu ersetzen, aber es funktioniert nicht, was mache ich falsch?
function MakeRequest()
{
$("#page_num li").click(function() {
var id=(this.id);
alert(id);
$.ajax({
url : 'display.php',
data:{"id":id},
type: 'GET',
success: function(data){
$('#ResponseDiv').html(data);
}
});
});
}
// Liste, um Wert zu erhalten
<ul id="page_num">
<li id="5" onclick='MakeRequest();' ><a href="#">5</a></li>
<li id="10" onclick='MakeRequest();' ><a href="#">10</a></li>
<li id="15" onclick='MakeRequest();' ><a href="#">15</a></li>
</ul>
// div zu ersetzen
<div id='ResponseDiv'>
This is a div to hold the response.
</div>
// meine display.php
<?php
echo "This is a php response to your request!!!!!!";
?>
BEARBEITEN: Wie kann ich überprüfen, ob meine display.php angezeigt wird oder nicht? Ich habe versucht Lösung, aber keinen Erfolg.