$('[name="company"]').keyup(function(event){
var orgi_text="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890;:<>?._-, ~#&()@!'*+}{][$%^/|=\"";
var str = $('[name="company"]').val();
var str_length=str.length;
var str_length_end=str_length-1;
var isEng=true;
var Char_At="";
for(i=0;i=1){
if(isEng==false){
$('[name="company"]').val('');
}
}
})
Thursday, August 27, 2015
โค๊ด JavaScript ห้ามกรอกฟอร์มภาษาไทย
Thursday, August 20, 2015
ตัวอย่าง jQuery loadContent Show และคลิกลิ้งค์ให้โหลดภายในหน้านั้นได้เลย
$(document).ready(function(){
$("#loading_img").show();
$("#showAppointmentData").load("index.php?module=Appointment&action=GetAppointmentDataRelateAccount&record="+3368,function(responseTxt,statusTxt,xhr){
if(statusTxt=="success")
$("#loading_img").hide();
});
$("body").on("click",".browse_page a",function(event){
event.preventDefault();
var url=$(this).attr("href");
//แสดงแบบปกติ
$("#loading_img").show();
$("#showAppointmentData").load(url,function(responseTxt,statusTxt,xhr){
if(statusTxt=="success")
$("#loading_img").hide();
});
return false;
});
});
Tuesday, August 18, 2015
ตัวอย่าง jQuery loadSelectBox
function loadSelectBox(id,url,selected){
$.get(
url,{},function(data){
$(id).html(data);
if (selected!=''){
$(id+' option[value='+selected+']').attr('selected','selected');
}
$("#loading_img").hide();
}
);
}
//ดึง Staff มาแสดง
$("#roleid_").on('change', function() {
if($("#roleid_").val()!= ""){
$("#loading_img").show();
var userid = '';
loadSelectBox(
'#userid',
'index.php?module=AppDashboard&action=getStaffPopup&roleid_='+$("#roleid_").val(),
userid
);
}
});
var userid = '';
loadSelectBox(
'#userid',
'index.php?module=AppDashboard&action=getStaffPopup&roleid_='+$("#roleid_").val(),
userid
);
เชื่อมคำด้วย CONCAT ใน MySQL
CONCAT(str1,str2,...)ตัวอย่าง
SELECT CONCAT(firstname,lastname) as name FROM tbl
Friday, August 14, 2015
jQuery ใช้งานบ่อยๆ
Check Box
ตรวจสอบว่า Check Box ทำการ checked อยู่หรือเปล่า
Disable
Value
Clear
tr class='advsearch'
ตรวจสอบว่า Check Box ทำการ checked อยู่หรือเปล่า
if($('#ID').attr('checked')) {
//code hear
}
Check Box ทำการ Checked$('#ID').attr('checked','checked');
Check Box เอา checked ออก$('#ID').removeAttr('checked');
Disable
$("#ID").prop("disabled",true);
Input form : เอา Disable ออก$("#ID").prop("disabled",false);
Value
Clear
$("#ID").val('');
$('#ID').html('')
SET$("#ID").val('TestValue');
$('#ID').html('TestValue');
ตรวจสอบ Valueif($("#ID").val() == ""){
//code hear
}
if($('#ID').html() == 'TestValue'){
//code hear
}
Attr$('[name="firstname"]').attr("placeholder","Please fill this form in english.");
$([name="company"]').attr("autocomplete","off");
$('[name="campaignname"]').attr("value","TestCampaign");
tr class='advsearch'
var rows = $('table.searchUIBasic tr');
$("#advancesearch").change(function () {
rows.filter('.advsearch').toggle();
});
ตัวอย่าง SQL แสดงจำนวน Leads ที่สร้างขึ้นในแต่ละเดือน Group ตาม Department
$current_year= date("Y");
$query = " SELECT ";
for($i=1;$i<=12;$i++){
$first_of_month = gmmktime(0,0,0,sprintf('%02d',$i),1,$current_year);
$days_in_month = gmdate('t',$first_of_month);
$query .=" SUM(
CASE WHEN DATE( createdtime )
BETWEEN DATE('".$current_year."-".sprintf('%02d',$i)."-01')
AND LAST_DAY('".$current_year."-".sprintf('%02d',$i)."-".$days_in_month."')
THEN 1
ELSE 0
END ) AS c_".$i.",";
}
$query .=" SUM(
CASE WHEN DATE( createdtime )
BETWEEN DATE('".$current_year."-01-01')
AND LAST_DAY('".$current_year."-12-31')
THEN 1
ELSE 0
END ) AS c_all,
department,
FROM tbl_leads
GROUP BY department
Having c_all>0 ";
Friday, August 7, 2015
Xampp วิธี Start Apache ใน Windows 10
Xampp วิธี Start Apache ใน Windows 10
วิธีแรก
ไปปิด Service ของ World Wide Web Publishing Service เพื่อไม่ให้ใช้งาน Port 80 แล้วลอง Start Apache ใหม่อีกรอบ
หรืออาจจะตั้งค่าให้ Service ของ World Wide Web Publishing Service ทำการ Start แบบ Manual โดยที่ดับเบิลคลิกที่ World Wide Web Publishing Service แล้วไป Set ตรง Startup Type เป็น Manual
วิธีแรก
ไปปิด Service ของ World Wide Web Publishing Service เพื่อไม่ให้ใช้งาน Port 80 แล้วลอง Start Apache ใหม่อีกรอบ
หรืออาจจะตั้งค่าให้ Service ของ World Wide Web Publishing Service ทำการ Start แบบ Manual โดยที่ดับเบิลคลิกที่ World Wide Web Publishing Service แล้วไป Set ตรง Startup Type เป็น Manual
Subscribe to:
Comments (Atom)


