Monthly Archives: March 2011

jQuery: วิธีดึงเอาค่าของ input ที่เราทะลึงใส่จุดหรือ [ เข้าไปไอดี

เพื่อนๆ ที่หลีกเลี่ยงการใช้จุดหรือ [ หรืออะไรที่ jquery เองเค้าสงวน (reserve) ไว้ใช้ ก็จะไม่เกิดปัญหานี้นะครับ แต่ถ้ามันต้องทำแบบนี้จริงๆ

<input type="text" name="street" id="address.street" />

<input type="text" name="province" id="address.province"/>

พอจะเลือก input เหล่านี้มาเช็คค่าซะหน่อยเอาแล้วไงไอดีของมันดันมีจุดแล้วจะทำไง หึหึ วิธีการก็ไม่ยากครับ jquery จะใช้ \ เพื่อบอกให้รู้ว่าให้มองอักขระตัวนี้เป็น string ธรรมดา (ไม่รู้จะพูดไง ตอนนี้คิดออกแค่นี้ครับ ฮ่าๆ ๆ)

$(function(){

$('#address\.street').val();
$('#address\.province').val();

});

วิธีการสร้างกรอบรูปสวยๆ ด้วย css

เพื่อนๆ คงจะเคยทำกรอบรูปที่แสดงบนเว็บที่ต้องใช้ Photoshop ช่วยในการสร้างเงาของกรอบรูป หรือทำให้กรอบรูปเป็นมุมมน วันนี้ผมมีตัวอย่างในการทำกรอบรูปดังกล่าวโดยที่ไม่ต้องพึ่ง Photoshop เลยครับ แต่เราก็ต้องมีตัวช่วยทดแทนหน่อยนั่นก็คือ ต้องพี่ง css ครับ ซึ่งการใช้ css ในการสร้างกรอบรูปนั้นจะช่วยให้เว็บเราเร็วขึ้นด้วย เพราะไม่ต้องไปเสียเวลาโหลดรูปภาพมาทำเป็นกรอบ

Google ปล่อย Chrome เวอร์ชั่น 11 Beta ออกมาแล้ว

หลังจากที่ Internet Explorer 9 และ Firefox 4 ออกมาให้ดาวน์โหลด ทางกูเกิลเองก็ไม่ยอมน้อยหน้าเหมือนกัน ได้ปล่อย Chrome 11 beta ออกมาชนด้วย โดยฟีเจอร์เด่นๆ คือ

  1. กรอก input ด้วยเสียง (speech input) สามารถทดลองใช้ดูได้ ที่นี่ ครับ
  2. accelerated 3D CSS
  3. และไอคอน (icon) ใหม่

อ่านข้อมูลเพิ่มเติมได้ที่ Official Chrome Blog ครับ

มาทำความรู้จักกับ Codeigniter Caching Driver กัน

Codeigniter 1.7.x จะมีเฉพาะระบบ caching ที่เป็น file based ซึ่งจะได้จากการเก็บ html ที่ถูกสร้างขึ้นจาก views และนำไปเขียนไว้ในไฟล์ มีรูปแบบการใช้งานคือ

$this->output->cache(n)

n เป็นตัวเลขเพื่อระบุว่าจะ cache ไว้เป็นเวลาเท่าไหร่ มีหน่วยเป็น นาที