|
|
|
สอบถามเรื่องการ Reload หรือ Refresh เว็บที่เป็น Ajax ครับ |
|
|
|
|
|
|
|
ทำได้ล่ะครับ
ดัดแปลงอ้างอิงจากเว็บนี้ครับผม https://www.ninenik.com/forum_view_1082_1.html
<button type="button" class="btn btn-primary" id="viewIndex">หน้าแรก</button>
<button type="button" class="btn btn-primary" id="viewContent1">เนื้อหา1</button>
<button type="button" class="btn btn-primary" id="viewContent2">เนื้อหา2</button>
<button type="button" class="btn btn-primary" id="viewContent2">เนื้อหา3</button>
<div id="LoadPage"></div>
<script type="text/javascript">
$(document).ready(function(){
var linkURL="<?=(isset($_COOKIE["linkURL"]) && $_COOKIE["linkURL"]!="")?$_COOKIE["linkURL"]:"content1.php"?>";
$('#LoadPage').load(linkURL);
////////////////////////////////////////////////////
$('#viewContent1').click(function(){
$.ajax({
url:"content1.php",
success:function(data)
{
set_cookie("linkURL",1,"content1.php");
$('#LoadPage').html(data);
}
});
});
//////////////////////////////////////////
$('#viewContent2').click(function(){
$.ajax({
url:"content2.php",
success:function(data)
{
set_cookie("linkURL",1,"content2.php");
$('#LoadPage').html(data);
}
});
});
/////////////////////////////////////////
$('#viewContent3').click(function(){
$.ajax({
url:"content3.php",
success:function(data)
{
set_cookie("linkURL",1,"content3.php");
$('#LoadPage').html(data);
}
});
});
// ฟังก์ชัน สร้าง ตัวแปร $_COOKIE set_cookie("ชื่อตัวแปร",1 หรือ 0 ,ค่าที่ต้องการกำหนด);
function set_cookie(cname,action,val){
var date = new Date();
if(action==1){ // สร้าง $_COOKIE
var days=1; // กำหนดจำนวนวันที่ต้องการให้จำค่า
date.setTime(date.getTime()+(days*24*60*60*1000));
}else{ // ลบ $_COOKIE
date.setTime(date.getTime()*-1);
}
var expires = "; expires="+date.toGMTString();
document.cookie = cname+"=" +val+ "; expires=" + expires + "; path=/";
}
});
</script>
|
|
|
|
|
Date :
2019-03-05 17:40:26 |
By :
teedesign |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|