ขอสอบถาม เกี่ยวกับ Code การเรียกข้อมูล Json + PHP ลงใน Html ว่าด้วยเรื่อง Search Data และการแสดงผล
include ผมว่าไม่จำเป็นครับเพราะเนื่องจากเราใช้ ajax&jquery สามารถใช้
Code (PHP)
$(function(){
});
//or
$(document.ready(function(){
}));
โดยทั้งสองแบบมันจะเริ่มทำงานเมือ DOM หรือ หน้าเพจพร้อมใช้งาน
เมื่อมีการ onload complate dom เมื่อใดให้เข้า function serch ก็จะสามารถใช้แทน include ได้เลย
ยกตัวอย่างเช่น
Code (PHP)
<script>
$(function(){
record('',1);
});
function record(txtsearch,selpage){
$.ajax({url:"content_record.php",
async:false,
cache:false,
global:false,
type:"POST",
data:"search="+txtsearch+
'&page='+selpage,
dataType:"json",
success: function(result){
var obj=jQuery.parseJSON(result);
$.each(obj,function(key,val){
//create attr
});
}
});
}
</script>
ปล.ขออภัยถ้าผมไม่เข้าใจในคำถาม
ประวัติการแก้ไข 2013-08-07 12:16:34
Date :
2013-08-07 12:11:27
By :
Ex-[S]i[L]e[N]t
ขอบคุณนะครับสำหรับคำแนะนำ
คำถามของผม ก็คือ
ผมมี
3 Page
1 คือ Index
2 คือ QueryFirst
3 คือ QuerySearch
ในหน้า 1 จะมีการเรียก
include Page 2
ในปุ่มจะมี Function เรียก
include Page 3
เมื่อปุ่มเรียก Page 3 มาแล้ว
ทำอย่างไรให้ Page 3 มาแทนที่ Page 2 ครับ
แต่ตอนนี้ ผมเปลี่ยนวิธี Search ด้วยการส่งค่าข้ามหน้าละครับ ไม่ต้องเรียกกลับมาที่เดิมแล้วครับ
แต่ติดปัญหา การเชื่อม String ยังทำไม่ได้เหมือนเดิมครับผม
Date :
2013-08-07 13:33:02
By :
INTz
ใช้การกำหนด span หรือ เช่น สมมุติตอนนี้เพจ2 แสดงผลอยู่
Code (PHP)
<div class="detail">ตอนนี้เพจ2</div>
<script>
$('.detail').empty(); // ทำให้เป็นค่าว่างก่อน
var txt='ตอนนี้เพจ3';
$('.detail').append(txt);//แทนค่าส่วนของ class detail
</script>
Date :
2013-08-07 14:13:38
By :
Ex-[S]i[L]e[N]t
Load balance : Server 05