Ajax realisiert Paging ohne Aktualisierung

WBOY
Freigeben: 2016-08-08 09:30:21
Original
852 Leute haben es durchsucht

Beim normalen Paging ändert sich die URL, sobald sich die Seitennummer ändert, und die gesamte Seite wird aktualisiert. Wenn wir möchten, dass sich die Änderung der Seitennummer nicht auf die Änderung der gesamten Webseite auswirkt, können wir dies tun Verwenden Sie Ajax-Technologie.

AJAX ist eine Technologie zur Erstellung schneller, dynamischer Webseiten. AJAX ermöglicht die asynchrone Aktualisierung von Webseiten durch den Austausch einer kleinen Datenmenge mit dem Server im Hintergrund. Das bedeutet, dass Teile einer Webseite aktualisiert werden können, ohne dass die gesamte Seite neu geladen werden muss.

Verwenden Sie Ajax, um die Daten vom Server über die get-Methode und über den Client-HTML-Code zu übergeben zeige es im HTML-Format an.

<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <meta name="Generator" content="EditPlus&#174;">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <title>ajax实现无刷新分页</title>
  <script type="text/javascript">
	function f1(url){
		var xhr = new XMLHttpRequest;
		xhr.onreadystatechange = function() {
			if(xhr.readyState==4){
				document.getElementById('d').innerHTML = xhr.responseText ;
			}
		}
		xhr.open("get",url);
		xhr.send(null);
	}	
	//页面加载完成后,就调用该函数
	window.onload = function(){
		f1("fenye-data.php");
	}
  </script>
 </head>
 <body>
	<h2 align=&#39;center&#39;>ajax实现无刷新分页</h2>
	<div id=&#39;d&#39;></div>
 </body>
</html>
Nach dem Login kopieren

In der Paging-Klasse müssen wir nur die Adresse des Hyperlinks ändern, die ursprüngliche Adresse ändern, um die f1()-Methode über js aufzurufen, und den Link an die f1()-Methode übergeben in js.

                                                                                                                                                                                                                                                          Methoden Keine weiteren Details.

Das Obige stellt die Implementierung von Ajax-Non-Refresh-Paging vor, einschließlich Aspekten des Inhalts. Ich hoffe, dass es für Freunde hilfreich sein wird, die sich für PHP-Tutorials interessieren.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage