Rumah pembangunan bahagian belakang tutorial php 简单的ajax分页疑问,该如何处理

简单的ajax分页疑问,该如何处理

Jun 13, 2016 pm 01:33 PM
function lt nokia page quot

简单的ajax分页疑问

HTML code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->


<title>ajax分页</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="">
<meta name="keywords" content="">
<script type="text/javascript">
function ajax() {
    var ajax = false;
    if(window.XMLHttpRequest) {
        ajax = new XMLHttpRequest();
    } else {
        ajax = new ActiveXObject("Microsoft.XMLHTTP");
    }
    return ajax;
}
window.onload = function check(node) {
    var parameter = "page=" + node;
    var nokia = ajax();
    //alert(nokia);return;
    nokia.open('POST',"process.php",true);
    nokia.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    nokia.send(parameter);
    nokia.onreadystatechange = function () {
        if(nokia.readyState==4 && nokia.status==200) {
            document.getElementById('span1').innerHTML = this.responseText;
        }
    }
}
</script>

<style type="text/css">
</style>

    
        <span id="span1"></span>
    

Salin selepas log masuk

PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><?php $page = isset($_POST['page'])?$_POST['page']+0:1;
if($page==0) {
$page =1;
}
$conn = mysql_connect('localhost','root','111111');
mysql_select_db('msg');
$sql = 'select count(*) from news';
$info = mysql_query($sql,$conn);
$msg = mysql_fetch_row($info);
$counts = $msg[0]; 
$perpage = 5; 
$pages = ceil($counts/$perpage); 
$start = $page - (5-1)/2;
$end = $page + (5-1)/2;
$start = $start<1?1:$start;
$end = ($start+5-1)>$pages?$pages:($start+5-1);
$end = $end>$pages?$pages:$end;
$start = ($end-5+1)' . $i . ' ';
}
echo $link;
Salin selepas log masuk


运行上面的html文件 可以显示 1 2 3 4 5 
可一单击超链接时,firefox的debug显示 check is not defined
不是已经innerHTML进来了么,而且奇怪的是那个$page如果不加零的话显示的object element,望朋友解答!!!

------解决方案--------------------

这样呢
function check(node) {
var parameter = "page=" + node;
var nokia = ajax();
//alert(nokia);return;
nokia.open('POST',"process.php",true);
nokia.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
nokia.send(parameter);
nokia.onreadystatechange = function () {
if(nokia.readyState==4 && nokia.status==200) {
document.getElementById('span1').innerHTML = this.responseText;
}
}
}
window.onload = check(node);


------解决方案--------------------
JScript code
window.onload = function ()
{
   check(1);
}
function check(node) {
    var parameter = "page=" + node;
    var nokia = ajax();
    //alert(nokia);return;
    nokia.open('POST',"process.php",true);
    nokia.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    nokia.send(parameter);
    nokia.onreadystatechange = function () {
        if(nokia.readyState==4 && nokia.status==200) {
            document.getElementById('span1').innerHTML = this.responseText;
        }
    }
}
<br><font color="#e78608">------解决方案-------------------- <div class="clear">
                 
              
              
        
            </div></font>
Salin selepas log masuk
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apakah maksud fungsi? Apakah maksud fungsi? Aug 04, 2023 am 10:33 AM

Fungsi bermaksud fungsi. Ia adalah blok kod yang boleh digunakan semula dengan fungsi tertentu Ia boleh menerima parameter input, melakukan operasi tertentu, dan mengembalikan hasil daripada blok yang boleh digunakan semula. kod untuk meningkatkan kebolehgunaan semula dan kebolehselenggaraan kod.

Dijangkakan bahawa model Nokia 105/110 4G 2024 dan dua telefon ciri bank nasional HMD Global akan melengkapkan akses rangkaian Kementerian Perindustrian dan Teknologi Maklumat Dijangkakan bahawa model Nokia 105/110 4G 2024 dan dua telefon ciri bank nasional HMD Global akan melengkapkan akses rangkaian Kementerian Perindustrian dan Teknologi Maklumat Mar 19, 2024 am 10:04 AM

Menurut berita pada 18 Mac, dua telefon berciri "Nokia" baharu dengan nombor model Nokia TA-1617/TA-1619 telah disambungkan kepada Kementerian Perindustrian dan Teknologi Maklumat. Penampilan khusus dan nama sebenar tidak diketahui. Menurut laporan, kedua-dua telefon mudah alih ini hanya menyokong komunikasi 4G, jadi ia bukanlah "telefon ciri Nokia 3310 5G" yang dikhabarkan sebelum ini Maklumat parameter kedua-dua telefon ciri adalah seperti berikut: Nokia TA-1617 Saiz: 127.25x54.2x11. .63mm Berat: Skrin 97g : 2.8 inci RAM: 64MB Storan: 128MB Kapasiti Bateri: 1400 mAh Nokia TA-1619 Dimensi: 122x52x13.14mm Berat: 87.8 gram Skrin: 2.4 inci RAM: 64MB

Sumber berkata HMD Global dijangka mengumumkan telefon ciri Nokia 3310 5G esok Sumber berkata HMD Global dijangka mengumumkan telefon ciri Nokia 3310 5G esok Feb 06, 2024 pm 05:15 PM

Pada 6 Februari, media asing NokiaMob melaporkan bahawa seorang pekerja bernama "JesusHMD" menyiarkan pada pelayan Discord rasmi HMD, mendakwa bahawa HMD Global akan mengumumkan "beberapa perkara menarik" esok. ▲Sumber imej: Pelayan Discord rasmi HMD Akaun rasmi HMD Global Menurut laporan sebelum ini, HMD Global sebelum ini mengeluarkan video treler, di mana telefon bimbit berbentuk Nokia 3310 muncul dengan logo "5G" Berdasarkan ini, media asing percaya bahawa HMD dijangka melancarkan telefon berciri Nokia 3310 5G dan lain-lain peranti esok. Bacaan berkaitan: "H

Maklumat penanda aras menunjukkan bahawa HMD Global sedang menguji kemas kini Android 14 untuk telefon Nokia X10/20 Maklumat penanda aras menunjukkan bahawa HMD Global sedang menguji kemas kini Android 14 untuk telefon Nokia X10/20 Apr 22, 2024 am 08:16 AM

Menurut berita pada 21 April, menurut maklumat pangkalan data penanda aras GeekBench terkini, HMD Global sedang menguji kemas kini Android 14 untuk telefon mudah alih Nokia X10/X20, tetapi masa tolak khusus pada masa ini tidak jelas. Maklumat pada halaman yang berkaitan menunjukkan bahawa selepas menaik taraf kepada Android 14, Nokia X10 mendapat 701 mata dalam ujian teras tunggal dan 1853 mata dalam ujian berbilang teras, manakala Nokia X20 mendapat 699 mata dalam ujian teras tunggal dan 1842. mata dalam ujian berbilang teras selepas menaik taraf kepada Android 14. Maklumat parameter kedua-dua telefon mudah alih adalah seperti berikut: Nokia X10SoC: Qualcomm Snapdragon 4805G Skrin: 6.67 inci resolusi 1080x2400 LPSLCD, kecerahan 450 nits RAM: 4GB/6GB Ruang storan: 64GB/128GB

Apakah tujuan fungsi 'enumerate()' dalam Python? Apakah tujuan fungsi 'enumerate()' dalam Python? Sep 01, 2023 am 11:29 AM

Dalam artikel ini, kita akan belajar tentang fungsi enumerate() dan tujuan fungsi "enumerate()" dalam Python. Apakah fungsi enumerate()? Fungsi enumerate() Python menerima pengumpulan data sebagai parameter dan mengembalikan objek penghitungan. Objek penghitungan dikembalikan sebagai pasangan nilai kunci. Kuncinya ialah indeks yang sepadan dengan setiap item, dan nilainya ialah item. Syntax enumerate(iterable,start) Parameters iterable - Yang diluluskan dalam pengumpulan data boleh dikembalikan sebagai objek enumeration, dipanggil iterablestart - Seperti namanya, indeks permulaan objek enumeration ditakrifkan oleh permulaan. kalau kita abaikan

Penjelasan terperinci tentang peranan dan fungsi jadual MySQL.proc Penjelasan terperinci tentang peranan dan fungsi jadual MySQL.proc Mar 16, 2024 am 09:03 AM

Penjelasan terperinci tentang peranan dan fungsi jadual MySQL.proc ialah sistem pengurusan pangkalan data relasi yang popular Apabila pembangun menggunakan MySQL, mereka sering melibatkan penciptaan dan pengurusan prosedur tersimpan (StoredProcedure). Jadual MySQL.proc ialah jadual sistem yang sangat penting Ia menyimpan maklumat yang berkaitan dengan semua prosedur tersimpan dalam pangkalan data, termasuk nama, definisi, parameter, dsb. prosedur tersimpan. Dalam artikel ini, kami akan menerangkan secara terperinci peranan dan kefungsian jadual MySQL.proc

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

Cara melaksanakan halaman data dan pengoptimuman paparan dalam projek Vue Cara melaksanakan halaman data dan pengoptimuman paparan dalam projek Vue Oct 15, 2023 am 09:27 AM

Melaksanakan paging data dan pengoptimuman paparan dalam projek Vue, apabila halaman perlu memaparkan sejumlah besar data, pengoptimuman data dan paparan biasanya perlu dilakukan untuk meningkatkan pengalaman pengguna laksanakan halaman data dan pengoptimuman paparan , dan berikan contoh kod khusus. 1. Paging data Paging data merujuk kepada membahagikan sejumlah besar data kepada berbilang halaman mengikut peraturan tertentu dan memaparkannya pada halaman. Anda boleh menggunakan langkah berikut untuk melaksanakan halaman data dalam projek Vue: Tentukan sumber data Pertama, tentukan sumber data yang mengandungi semua data.

See all articles