// AJAX EX. ส่งข้อมูลแบบ POST หรือต้องการ GET ก็แค่เปลี่ยน Type
dataType ที่ผมใช้ก็มี html กับ JSON นี่ละ
beforeSend ฟังค์ชั่น ไว้ทำอะไรก่อนการส่งข้อมูล เช่นแสดงภาพ load animation
ไว้เก่งแล้วจะอธิบายเพิ่ม เอาที่ผมเข้าใจไว้ใช้งานจริงล้วนๆ
$.ajax({
type: "POST",
url: "/path",
dataType: "html",
data: ({id:id,lang:lang}),
beforeSend: function( ) {
$(".show-load").show();
},
success: function(data) {
if(data!="NULL")
{
return true;
}else{
return false;
}
},
error: function( req, status, err ) {
console.log( 'Something went wrong', status, err );
}
});
//GET POST ส่งแบบ get หรือโพสไปตรงๆ เลย
$.post( "/path", {lang:$(this).attr('href')} );
Monday, 8 June 2015
Tuesday, 24 February 2015
Script สำหรับ Code สำหรับดึงข้อมูลมาเพิ่ม Cache-Control credit my boss
Code สำหรับดึงข้อมูล script ต่าง Domain พวก library หรือ font ที่ไม่สามารถใช้ Cache-Control โดย host ของเราได้จึงต้องดึงข้อมูลมาแล้ว เพิ่ม Cache-Control ให้กับมันแล้วจึงนำมาใช้ในเว็บไซต์
Friday, 26 September 2014
แหล่งรวมความรู้เก็บไว้อ่าน
เว็บภาษาอังกฤษ
W3Schools
CSS Tricks
Developer.mozilla.org
WebPlatform
เว็บภาษาไทย
ThaiCSS
EnjoyDay
DesignIL
SiamHTML
W3Schools
CSS Tricks
Developer.mozilla.org
WebPlatform
เว็บภาษาไทย
ThaiCSS
EnjoyDay
DesignIL
SiamHTML
Friday, 15 August 2014
Code Collection
World Country Array A-Z แยกตามตัวอักษร
ภายใน อาร์เรย์ประกอบไปด้วย ชื่อประเทศ เป็น Key และ และมี อาร์เรย์ภายในอีก 2 ตัวคือ ทวีป กับชื่อย่อของประเทศนั้นๆ Example array("Thailand"=>array(continent=>"AS",Abbreviation=>"TH"))
***ทวีป ผมใช้ตัวย่อ คือ
AS = ASIAN | AF = AFRICA | EU = EUROPE | NA = NORTH AMERICA | SA = SOUTH AMERICA | AO = AUSTRALIA AND OCEANIA
และ กลุ่ม E_UNION = European Union และ ASEAN = ASEAN
A
Afghanistan
Albania
Algeria
Andorra
Angola
Antigua & Barbuda
Argentina
Armenia
Australia
Austria
Azerbaijan
$Acountry = array("Afghanistan"=>array("continent"=>"AS","abbrev"=>"AF"), "Albania"=>array("continent"=>"EU","abbrev"=>"AL"), "Algeria"=>array("continent"=>"AF","abbrev"=>"DZ"),"Andorra"=>array("continent"=>"EU","abbrev"=>"AD"),"Angola"=>array("continent"=>"AF","abbrev"=>"AO"),"Antigua & Barbuda"=>array("continent"=>"NA","abbrev"=>"AG"),"Argentina"=>array("continent"=>"SA","abbrev"=>"AR"),"Armenia"=>array("continent"=>"EU","abbrev"=>"AM"),"Australia"=>array("continent"=>"AO","abbrev"=>"AU"),"Austria"=>array("continent"=>"EU E_UNION","abbrev"=>"AT"),"Azerbaijan"=>array("continent"=>"EU","abbrev"=>"AZ"));
B
Bahamas
Bahrain
Bangladesh
Barbados
Belarus
Belgium
Belize
Benin
Bhutan
Bolivia
Bosnia & Herzegovina
Botswana
Brazil
Brunei
Bulgaria
Burkina Faso
Burundi
$Bcountry = array("Bahamas"=>array("continent"=>"NA","abbrev"=>"BS"),"Bahrain"=>array("continent"=>"AS","abbrev"=>"BH"),"Bangladesh"=>array("continent"=>"AS","abbrev"=>"BD"),"Barbados"=>array("continent"=>"NA","abbrev"=>"BB"),"Belarus"=>array("continent"=>"EU","abbrev"=>"BY"),"Belgium"=>array("continent"=>"EU E_UNION","abbrev"=>"BE"),"Belize"=>array("continent"=>"NA","abbrev"=>"BZ"),"Benin"=>array("continent"=>"AF","abbrev"=>"BJ"),"Bhutan"=>array("continent"=>"AS","abbrev"=>"BT"),"Bolivia"=>array("continent"=>"SA","abbrev"=>"BO"),"Bosnia & Herzegovina"=>array("continent"=>"EU","abbrev"=>"BA"),"Botswana"=>array("continent"=>"AF","abbrev"=>"BW"),"Brazil"=>array("continent"=>"SA","abbrev"=>"BR"),"Brunei"=>array("continent"=>"AS ASEAN","abbrev"=>"BN"),"Bulgaria"=>array("continent"=>"EU E_UNION","abbrev"=>"BG"),"Burkina Faso"=>array("continent"=>"AF","abbrev"=>"BF"),"Burundi"=>array("continent"=>"AF","abbrev"=>"BI"));
Subscribe to:
Posts (Atom)