ก่อนอื่นต้องโหลด Jquery จาก http://jquery.com/ มาไว้ใช้่งานก่อน
ตัวอย่างอย่างง่ายสำหรับ แสดงผลวันเดือนปี ปัจจุบัน โดยอ่านค่าจาก Server เมื่อเรากด ปุ่ม Generate
โดยเมือเรากดปุ่ม Generate Jquery ก็จะทำหน้าที่เรีัยกให้ ไฟล์ time.php ทำงานส่งผลออกมาให้ แล้ว jquery ของเราก็จะเอาผลที่ php (ทำงานทางฝั่ง server) ส่งกลับมาให้แสดงผลบนหน้า html (ทำงานทางฝั่ง client) โดยจะแสดงผลในตำแหน่งของ tag div quote p
name.html
<html>
<head>
<title>Ajax with jQuery Example</title>
<script type="text/JavaScript" src="jquery.js"></script>
<script type="text/JavaScript">
$(document).ready(function(){
$("#generate").click(function(){
$("#quote p").load("time.php");
});
});
</script>
<style type="text/css">
#wrapper {
width: 240px;
height: 80px;
margin: auto;
padding: 10px;
margin-top: 10px;
border: 1px solid black;
text-align: center;
}
</style>
</head>
<body>
<div id="wrapper">
<div id="quote"><p> </p></div>
<input type="submit" id="generate" value="Generate!">
</div>
</body>
</html>
time.php
<?php echo date('Y-m-d H:i:s'); ?>
|
|
เขียนโดย Ajax Jquery
วันอาทิตย์ที่ 31 ตุลาคม 2010 เวลา 22:50 น.