function func1(a,b) {
var xmlhttp;
if (window.XMLHttpRequest) {
xmlhttp=new XMLHttpRequest();
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("test").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","includes/funkcije.php?min="+a+"&max="+b,true);
xmlhttp.send();
私は何かを作ろうとしましたが、うまくいきません。ページの上部に表示されるだけです
$('#page-01').ajax({
type: "GET",
url: "includes/funkcije.php",
data: "min=0&max=10",
success: function(data) {
$('#test').text(data);
}
})
$('#page-02').ajax({
url: "includes/funkcije.php",
data: "min=10&max=20",
success: function(data) {
$('#test').text(data);
}
})
これらは func1 を実行するために押すリンクです
<li><a id="page-01" href="javascript:func1(0,10)">1</a></li>
<li><a id="page-02" href="javascript:func1(10,20)">2</a></li>
これは、私のサイトTristann.tkの投稿のページを一覧表示するために作成されています。誰かがこれについて私を助けてくれますか、またはそれらのページを作成するためのより良い方法を教えてくれますか?
このコードで修正しました:
$(document).ready(function(){
$('#page-01').on('click', function () {
$.ajax({
type: "GET",
url: "includes/funkcije.php",
data: "min=0&max=10",
success: function(data) {
$('#test').html(data);
}
});
});
$('#page-02').on('click', function () {
$.ajax({
type: "GET",
url: "includes/funkcije.php",
data: "min=10&max=20",
success: function(data) {
$('#test').html(data);
}
});
});
});
リンクは次のようになります。
<a id="page-01" href="javascript:void(0)">1</a>
<a id="page-02" href="javascript:void(0)">2</a>