|
|
|
สอบถามเรื่อง ใช้ AJAX ดึงอีกหน้ามาแสดงแต่ DIV มันซ้อนกัน มันไม่เข้ามาอยู่ใน DIV ที่่เราจะให้มันอยู่ครับ |
|
|
|
|
|
|
|
โทษทีครับ ผมก็ไม่เก่งเท่าไหร่ลองเปลี่ยน id ของ div ด้านล่างดูครับ
Code (PHP)
<div id="VFMmanu">
<ul>
<li><a href="Tribes.php">ชนเผ่า</a></li>
<li><a href="Village.php">หมู่บ้าน</a></li>
</ul>
</div>
<div id="VLmainBody"></div>
|
|
|
|
|
Date :
2012-04-07 13:03:44 |
By :
tonnant |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
</head>
<body >
<div id="VLmain">
<div id="VLmanu">
<ul>
<li><a id="addVillage">เพิ่มหมู่บ้าน</a></li>
<li><a id="allVillage">หมู่บ้านทั้งหมด</a></li>
<li><a id="HillTribe">ชนเผ่า</a></li>
<li><a id="addHillTribe">เพิ่มชนเผ่า</a></li>
<li><a href="#">สถานที่</a></li>
</ul>
</div>
<div id="VLmainBody">
</div>
<script language="JavaScript">
$("#addVillage").click(function(){
$("#VLmainBody").load("VillageFromInsert.php");
});
$("#allVillage").click(function(){
$("#VLmainBody").load("VillageFromSelect.php");
});
$("#HillTribe").click(function(){
$("#VLmainBody").load("VillageFromTribes.php");
});
$("#addHillTribe").click(function(){
$("#VLmainBody").load("VillageFromInsertTribes.php");
});
</script>
</div>
</body>
|
|
|
|
|
Date :
2012-04-10 12:04:44 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.load() มันเป็น JQuery ครับ เป็น AJAX ตัวนึงแต่เขียนในลักษณะของ ออปเจ็ค เข้าใจง่ายกว่าและเขียนสั้นกว่าครับ
|
|
|
|
|
Date :
2012-04-12 23:04:02 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|