|
|
|
รบกวนพี่ๆค่ะ เรื่องปฏิทินค่ะ อยากให้ default วันที่ปัจจุบันอัตโนมัติ |
|
|
|
|
|
|
|
Code (PHP)
<input type="text" name="dateInput" id="dateInput" value="<?php echo date('d-m-Y') ?>" />
|
|
|
|
|
Date :
2013-04-07 15:39:29 |
By :
WiTT |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอโทษๆ พอดีอ่านโจทย์ผิด
ข้างบนแบบ php งั้นเอาแบบ js ไปละกัน
Code (JavaScript)
var objDate = new Date();
var strDate = ("0"+objDate.getDate()).slice(-2) + "-" + ("0"+(objDate.getMonth()+1)).slice(-2) + "-" + objDate.getFullYear();
jQuery(document).ready(function(){
jQuery("#textboxid").datepicker({dateFormat: 'dd-mm-yy'}).val(strDate);
});
รบกวนเช็คหน่อยละกัน ไม่ได้เช็คเขียนสด
|
|
|
|
|
Date :
2013-04-07 20:18:28 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากๆค่ะ ทำได้แล้ว
|
|
|
|
|
Date :
2013-04-07 21:37:27 |
By :
nongtoom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อีกนิดนึงค่ะ ทำไม มันยังไม่โชว์วันที่ในช่อง text box เลยอะค่ะ ตามโค๊ดนี้ หรือว่าโค๊ดจาวาชนกันรึเปล่าค่ะ รึว่ายังไง
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com Ajax Tutorial</title>
</head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="css/smoothness/jquery-ui-1.7.2.custom.css">
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.7.2.custom.min.js"></script>
<script type="text/javascript">
$(function(){
// แทรกโค้ต jquery
var objDate = new Date();
var strDate = ("0"+objDate.getDate()).slice(-2) + "-" + ("0"+(objDate.getMonth()+1)).slice(-2) + "-" + objDate.getFullYear();
jQuery(document).ready(function(){
jQuery("#textboxid").datepicker({dateFormat: 'dd-mm-yy'}).val(strDate);
});
});
var HttPRequest = false;
function doCallAjax(Mode) {
HttPRequest = false;
if (window.XMLHttpRequest) { // Mozilla, Safari,...
HttPRequest = new XMLHttpRequest();
if (HttPRequest.overrideMimeType) {
HttPRequest.overrideMimeType('text/html');
}
} else if (window.ActiveXObject) { // IE
try {
HttPRequest = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
HttPRequest = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!HttPRequest) {
alert('Cannot create XMLHTTP instance');
return false;
}
var url = 'AjaxPHPInsertRecord2.php';
var pmeters = "income_type=" + encodeURI( document.getElementById("income_type").value) +
"&Inc_Amount=" + encodeURI( document.getElementById("Inc_Amount").value ) +
"&textboxid=" + encodeURI( document.getElementById("textboxid").value ) +
"&Inc_Note=" + encodeURI( document.getElementById("Inc_Note").value ) +
"&tMode=" + Mode;
HttPRequest.open('POST',url,true);
HttPRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
HttPRequest.setRequestHeader("Content-length", pmeters.length);
HttPRequest.setRequestHeader("Connection", "close");
HttPRequest.send(pmeters);
HttPRequest.onreadystatechange = function()
{
if(HttPRequest.readyState == 3) // Loading Request
{
document.getElementById("mySpan").innerHTML = "Now is Loading...";
}
if(HttPRequest.readyState == 4) // Return Request
{
document.getElementById("mySpan").innerHTML = HttPRequest.responseText;
document.getElementById("income_type").value = '';
document.getElementById("Inc_Amount").value = '';
document.getElementById("textboxid").value = '';
document.getElementById("Inc_Note").value = '';
}
}
}
</script>
<style type="text/css">
.ui-datepicker{
width:150px;
font-family:tahoma;
font-size:11px;
text-align:center;
}
</style>
<body Onload="JavaScript:doCallAjax('LIST');">
<h1>My Customer</h1>
<form name="frmMain">
<table width="600" border="1">
<tr>
<th width="91"> <div align="center">income_type</div></th>
<th width="198"> <div align="center">amount</div></th>
<th width="97"> <div align="center">dateInput</div></th>
<th width="59"> <div align="center">note</div></th>
</tr>
<tr>
<? $strSQL = "SELECT * FROM income_type";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");?>
<td><div align="center"><select name="income_type" id="income_type">
<?
while($objResult = mysql_fetch_array($objQuery))
{
?>
<option value="<?=$objResult["Inc_Type_ID"];?>"><?=$objResult["Inc_Type_Name"];?></option>
<?
}
?>
</select></div></td>
<td><input type="text" name="Inc_Amount" id="Inc_Amount" size="20"></td>
<td><input type="text" name="textboxid" id="textboxid"/></td>
<td align="right"><input type="text" name="Inc_Note" id="Inc_Note" size="5"></td>
</tr>
</table>
<input type="button" name="btnAdd" id="btnAdd" value="Add" OnClick="JavaScript:doCallAjax('ADD');">
<br><br>
<span id="mySpan"></span>
</form>
</body>
</html>
|
|
|
|
|
Date :
2013-04-08 01:35:13 |
By :
nongtoom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
น้องเอาไปซ้อนกันอะครบ
$(function(){
//แทรกโค้ต jquery
var objDate = new Date();
var strDate = ("0"+objDate.getDate()).slice(-2) + "-" + ("0"+(objDate.getMonth()+1)).slice(-2) + "-" + objDate.getFullYear();
jQuery(document).ready(function(){
jQuery("#textboxid").datepicker({dateFormat: 'dd-mm-yy'}).val(strDate);
});
});
var HttPRequest = false;
เอาตัวหนานะออกครับ มันตัวเดียวกันกับ $(function(){
|
|
|
|
|
Date :
2013-04-08 10:16:57 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ปกติถ้าเรากำหนดที่ textbox เป็นวันที่ปัจจุบัน เมื่อคลิ๊ก มันก็จะไปที่วันนี้ที่อยู่ใน textbox อัตโนมัติอยู่แล้วไม่ใช่เหรอครับ
http://jsbin.com/ejayod/1/
อย่างเรากำหนด ตรง Value ของมันตรง ๆ ไปเลย ว่าเป็นวันนี้ ไรแบบนี้
<td><input type="text" name="textboxid" id="textboxid" val="<?=date('d-m-y)?>" /></td>
หรือมีอะไรเพิ่มเติมอีกเหรอ หรือยังไง งง ..
|
|
|
|
|
Date :
2013-04-08 12:09:27 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แบบนั้นก็ได้จ้า คุณพี่ แต่อีกแบบมันเป็น js
|
|
|
|
|
Date :
2013-04-08 12:21:35 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$(function() {
$("#textboxid").datepicker({
dateFormat: "dd-mm-yy", //กำหนด type ของ date
showButtonPanel: true //แสดงปุ่มวันที่ปัจจุบัน ด้านท้ายด้วยเลย ให้กดเอา
}).datepicker("setDate", "0"); //เซตวันที่เริ่มต้นเป็นวันปัจจุบัน หากใ่ส่เลข 1 คือเพิ่มเข้าอีก 1 วัน -1 คือ ลบวันที่ปัจจุบันอีก 1 วัน
});
งั้น อีกแบบเด้อ
|
|
|
|
|
Date :
2013-04-08 14:01:28 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุนมากๆค่ะ เย้ได้แล้ว^_^
|
|
|
|
|
Date :
2013-04-08 17:25:02 |
By :
nongtoom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|