|
|
|
ต้องการทำ message box ถาม yes / no เพื่อที่จะให้แสดงวันที่ หรือไม่ให้แสดงวันที่ในเอกสาร |
|
|
|
|
|
|
|
คิดไม่ออกครับ ก็เลยทำมั่วๆ ก็ได้ออกมาแบบมั่วจริงๆ
สิ่งทีต้องการคือ เมื่อโหลดมาหน้านี้จะมี message box ถามว่าต้องการให้แสดงวันที่ด้วยหรือไม่ ถ้าตอบว่า ตกลง(true)ให้
ค่าสี เป็นสีดำ คือแสดง
แต่ถ้าตอบ ยกเลิก(false) ให้
ค่าสีเป็นขาว คือซ่อนไว้
อยากได้ง่ายแค่นี้เองครับ แต่ไม่ได้สักดี โด๊ดที่แนบมาอาจทำให้ท่าน งง มากกว่าเดิมก็ได้นะครับ
หรือท่านใดมีวิธีอื่นแนะนำช่วยรบกวนด้วยนะครับ
รบกวนแนะนำ หรือชี้ทางแหล่งข้อมูลที่ศึกษาด้วยครับ
ขอบคุณครับ
Code (PHP)
<script language="javascript">
function chkDate(){
var strConfirm = confirm("ต้องการให้แสดงวันที่ด้วยหรือไม่ ยืนยัน ?");
if(strConfirm == true){
<?php
$chkColor = "#000";
?>
}else{
<?php
$chkColor = "#FFF";
?>
}
}
window.onload=chkDate();
</script>
<div id="hrStock" >
<?php
echo $chkColor;
?>
<p style="font-weight:bold;font-size:14px;color:red;"><a href="index.php?option=hrstock&com_stock=report&action=order&type=today&end=stock">ใบส่งของ</a></p>
<div style="padding:auto;">
<?php
$mpdf = new mPDF('th','A4','','',25,25,45,25,20,20,''); //------(1)
$sqlvname = "select tb_vendor.* from tb_vendor
inner join tb_receive on tb_receive.VendorCode=tb_vendor.VendorCode
where tb_receive.re_id='".$_GET['id']."'";
mysql_query("SET NAMES utf8");
$rsvname = mysql_query($sqlvname);
$rowv = mysql_fetch_array($rsvname);
$sqlhp = "select * from tb_hospital";
mysql_query("SET NAMES utf8");
$result = mysql_query($sqlhp);
$rowhp = mysql_fetch_array($result);
$sqlre = "select date_re,invoice_id from tb_receive where re_id='".$_GET['id']."'";
$rsre = mysql_query($sqlre);
$rowre = mysql_fetch_array($rsre);
$sqlvat = "select vat_value from tb_vat";
$rsvat = mysql_query($sqlvat);
$rowvat = mysql_fetch_array($rsvat);
$header ='
<div id="newZ"></div>
<table border ="1px" style="border-collapse: collapse;">
<tr>
<td colspan="3" align="center" >
<b>'.$rowv['VendorName'].'</b><br/>
</td>
</tr>
<tr>
<td colspan="3" align="center">'.$rowv['Address'].' ต.'.$rowv['Tambol'].' อ.'.$rowv['Ampur'].' จ.'.$rowv['ChangWat'].' '.$rowv['PostCode'].'<br/>
เลขประจำตัวผู้เสียภาษี '.$rowv['cid'].' ทะเบียนเลขที่ '.$rowv['VSCode'].'<br/>
โทร.'.$rowv['Tel'].' แฟกซ์'.$rowv['Fax'].'
</td>
</tr>
<tr>
<td colspan="3" align="center"> <td>
</tr>
<tr>
<td colspan="3" align="center">ใบส่งของ<td>
</tr>
<tr>
<td colspan="2" align="left" >ชื่อลูกค้า '.$rowhp['hos_name'].'</td>
<td align="left" width="200px" >วันที่ <font color="'.$chkColor.'">'.thaidate(substr($rowre['date_re'],0,10)).'</font></td>
</tr>
<tr>
<td colspan="2" align="left" >ที่อยู่ '.$rowhp['ban_id'].' ม.'.$rowhp['village'].' ต.'.$rowhp['tombon'].' อ.'.$rowhp['amphur'].' จ.'.$rowhp['province'].' '.$rowhp['postcode'].'</td>
<td align="left" width="200px" >ใบส่งของ '.$rowre['invoice_id'].'</td>
</tr>
<tr>
<td colspan="2"align="center" >โทรศัพท์ '.$rowhp['phone'].'</td>
<td align="left" width="200px" >แฟกซ์.'.$rowhp['fax'].'</td>
</tr>
</table>
';
Tag : PHP, JavaScript
|
|
|
|
|
|
Date :
2014-02-10 15:52:26 |
By :
nook563 |
View :
1593 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<span id="sDate"><?php echo date("Y-m-d"); ?></span>
<script src="bootstrap/js/jquery-1.10.2.min.js"></script>
<script>
$(document).ready(function(e) {
var sDate=$('#sDate');
if(confirm("แสดงวันที่")){
sDate.show();
}else{
sDate.hide();
}
});
</script>
|
|
|
|
|
Date :
2014-02-10 15:57:15 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำไมของผมไม่ alert
if(confirm("แสดงวันที่")){
ครับ
มันเรียกใช้ยังไงครับ
Code (JavaScript)
<script>
$(document).ready(function(e) {
alert("ddd");
});
</script>
<span id="sDate"><?php echo date("Y-m-d"); ?></span>
|
ประวัติการแก้ไข 2014-02-10 16:17:10 2014-02-10 16:18:25
|
|
|
|
Date :
2014-02-10 16:12:03 |
By :
nook563 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Download jquery-1.10.2.min.js มาติดตั้งก่อนครับ
http://jquery.com/download/
|
ประวัติการแก้ไข 2014-02-10 16:18:20
|
|
|
|
Date :
2014-02-10 16:17:53 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|