|
|
|
การใช้ fancybox ใน Ajax Search Record สามารถทำได้หรือเปล่าครับ |
|
|
|
|
|
|
|
จากบทความ นี้ Ajax Search Record
เราสามารถใส่ fancybox ได้หรือเปล่าครับ
Code (PHP)
<script type="text/javascript">
$(document).ready(function() {
$('a[id^="viewDetail"]').fancybox({
'width' : '100%',
'height' : '100%',
'autoScale' : false,
'transitionIn' : 'elastic',
'transitionOut' : 'elastic',
'type' : 'iframe',
onClosed : function() {
parent.location.reload(true);
}
});
});
</script>
//คลิกที่รหัสเพื่อดูลายละเอียดอีก คือไม่อยากจะทำเป็น window popup อยากใส่ fancybox ครับ
Code (PHP)
<a href="detail.php?id=<?=$objResult["CustomerID"];?>" id="viewDetail"><?=$objResult["CustomerID"];?></a>
ลองหลายรอบแล้ว ไม่ได้สักที
Tag : PHP, MySQL, JavaScript, Ajax, jQuery
|
|
|
|
|
|
Date :
2012-03-05 23:54:54 |
By :
avsqlz |
View :
1231 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำได้ครับ โดย
Code (JavaScript)
<script type="text/javascript">
$(document).ready(function() {
$('a[id^="viewDetail"]').fancybox({
'width' : '100%',
'height' : '100%',
'autoScale' : false,
'transitionIn' : 'elastic',
'transitionOut' : 'elastic',
'type' : 'iframe',
onClosed : function() {
parent.location.reload(true);
}
});
});
</script>
จะต้องไว้ใน page หลักครับ ส่วน detail ค่อยแทรกตัวที่จะเรียก Fancybox
|
|
|
|
|
Date :
2012-03-06 10:05:46 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
ผมลองดูแล้ว มันไม่เรียก fancybox ให้ครับ มันเปิดเหมือนคลิกลิงค์ธรรมดาน่ะครับ
แล้วพวกไฟล์ CSS/JavaScript ของfancybox ที่ดึงมาใช้งานจะต้องเอาไปแปะไว้ที่หน้าหลักหรือหน้า Detail ครับ
|
|
|
|
|
Date :
2012-03-06 10:34:21 |
By :
avsqlz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไว้ในหน้าหลักหมดเลยครับ
|
|
|
|
|
Date :
2012-03-06 10:39:56 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|