<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>bootstrap - itOffside.com | บทความการเขียนโปรแกรม เรื่องราวข้อมูลเทคโนโลยี</title>
	<atom:link href="https://www.itoffside.com/category/bootstrap/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.itoffside.com</link>
	<description>ข้อมูลข่าวสารและเรื่องราวบนโลกของไอทีที่ ล้ำหน้า พร้อมสาระการเขียนโปรแกรมคอมพิวเตอร์</description>
	<lastBuildDate>Tue, 04 Mar 2025 06:05:10 +0000</lastBuildDate>
	<language>th</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>

<image>
	<url>https://www.itoffside.com/wp-content/uploads/2020/04/cropped-favicon-96x96-1-32x32.png</url>
	<title>bootstrap - itOffside.com | บทความการเขียนโปรแกรม เรื่องราวข้อมูลเทคโนโลยี</title>
	<link>https://www.itoffside.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Dynamic Dropdown หลายชั้นด้วย PHP+Ajax</title>
		<link>https://www.itoffside.com/dynamic-dropdown-%e0%b8%ab%e0%b8%a5%e0%b8%b2%e0%b8%a2%e0%b8%8a%e0%b8%b1%e0%b9%89%e0%b8%99%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-phpajax/</link>
					<comments>https://www.itoffside.com/dynamic-dropdown-%e0%b8%ab%e0%b8%a5%e0%b8%b2%e0%b8%a2%e0%b8%8a%e0%b8%b1%e0%b9%89%e0%b8%99%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-phpajax/#respond</comments>
		
		<dc:creator><![CDATA[Onmobile]]></dc:creator>
		<pubDate>Tue, 04 Mar 2025 06:00:34 +0000</pubDate>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[bootstrap]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[MySQLi]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php 8]]></category>
		<category><![CDATA[php5]]></category>
		<category><![CDATA[php7]]></category>
		<guid isPermaLink="false">https://www.itoffside.com/?p=3582</guid>

					<description><![CDATA[<p>สวัสดีครับ วันนี้มานำเสนอการเขียนโปรแกรม แบบ dynamic dropdown คือเมื่อ ทำการเลือก dropdown ชั้นที่ 1 dropdown ชั้นที่ 2 จะถูกดึงข้อมูลตาม id ที่ dropdown ขั้นที่ 1 ยกตัวอย่างเช่น เราเลือกจังหวัด ปทุมธานี(Dropdown 1) แล้ว อำเภอจะแสดงข้อมูลอำเภอเฉพาะที่อยู่ในจังหวัดปทุมธานี(Dropdown 2) แต่ตัวอย่างนี้ ...</p>
<p>The post <a href="https://www.itoffside.com/dynamic-dropdown-%e0%b8%ab%e0%b8%a5%e0%b8%b2%e0%b8%a2%e0%b8%8a%e0%b8%b1%e0%b9%89%e0%b8%99%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-phpajax/">Dynamic Dropdown หลายชั้นด้วย PHP+Ajax</a> first appeared on <a href="https://www.itoffside.com">itOffside.com | บทความการเขียนโปรแกรม เรื่องราวข้อมูลเทคโนโลยี</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>สวัสดีครับ วันนี้มานำเสนอการเขียนโปรแกรม แบบ <strong>dynamic dropdown</strong> คือเมื่อ ทำการเลือก <strong>dropdown</strong> ชั้นที่ 1 <strong>dropdown</strong> ชั้นที่ 2 จะถูกดึงข้อมูลตาม id ที่ <strong>dropdown</strong> ขั้นที่ 1 ยกตัวอย่างเช่น เรา<strong>เลือกจังหวัด</strong> ปทุมธานี(Dropdown 1) แล้ว <strong>อำเภอ</strong>จะแสดงข้อมูลอำเภอเฉพาะที่อยู่ในจังหวัดปทุมธานี(<strong>Dropdown</strong> 2) แต่ตัวอย่างนี้ มี <strong>Dropdown</strong> ถึง 3 ชั้นเลย ก็คือ เป็นที่มาของตัวอย่างการ<strong>เลือก จังหวัด, อำเภอ, ตำบล และ รหัสไปรษณีย์</strong> นั้นเอง</p>
<p>โดยวันนี้เราจะใช้ภาษา <strong>PHP และ javascript(jQuery)</strong> ในการทำงานนั้นเอง โดยใช้เทคนิค AJAX ตอนดึงข้อมูลมาใส่ใน dropdown 2, 3 เดี่ยวมาดูกันว่าเขียนอย่างไรบ้างในบทความนี้</p>
<h2>วิธีการเขียน Multiple Dropdown</h2>
<ol>
<li>ทำการ import database ของฐานข้อมูล จังหวัด, อำเภอ, ตำบล ลงในฐานข้อมูลก่อน ดาวน์โหลดได้ที่<br />
<a href="https://github.com/ipball/multiple_dropdown2025/blob/main/multiple_dropdown.sql" target="_blank" rel="noopener">https://github.com/ipball/multiple_dropdown2025/blob/main/multiple_dropdown.sql</a></li>
<li>ทำการสร้างไฟล์ conect.php เพื่อเชื่อมต่อกับฐานข้อมูล</li>
</ol>
<figure id="attachment_3583" aria-describedby="caption-attachment-3583" style="width: 1030px" class="wp-caption aligncenter"><img fetchpriority="high" decoding="async" class="size-full wp-image-3583" src="https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-01.png" alt="multiple dropdown จังหวัด อำเภอ ตำบล รหัสไปรษณีย์" width="1030" height="469" srcset="https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-01.png 1030w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-01-300x137.png 300w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-01-1024x466.png 1024w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-01-768x350.png 768w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-01-80x36.png 80w" sizes="(max-width: 1030px) 100vw, 1030px" /><figcaption id="caption-attachment-3583" class="wp-caption-text">multiple dropdown จังหวัด อำเภอ ตำบล รหัสไปรษณีย์</figcaption></figure>
<p>3. สร้างไฟล์ index.php เพื่อทำหน้าจอ dropdown จังหวัด, อำเภอ, ตำบล และ ช่อง input text รหัสไปรณีย์</p>
<figure id="attachment_3584" aria-describedby="caption-attachment-3584" style="width: 525px" class="wp-caption aligncenter"><img decoding="async" class=" wp-image-3584" src="https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-02.png" alt="multiple dropdown จังหวัด อำเภอ ตำบล รหัสไปรษณีย์" width="525" height="584" srcset="https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-02.png 1686w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-02-270x300.png 270w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-02-922x1024.png 922w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-02-768x853.png 768w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-02-1383x1536.png 1383w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-02-80x89.png 80w" sizes="(max-width: 525px) 100vw, 525px" /><figcaption id="caption-attachment-3584" class="wp-caption-text">multiple dropdown จังหวัด อำเภอ ตำบล รหัสไปรษณีย์</figcaption></figure>
<p><span style="color: #ff00ff;"><strong>อธิบายโค๊ด</strong></span></p>
<p>บรรทัดที่ 2 include ไฟล์เพื่อเชื่อมต่อฐานข้อมูล<br />
บรรทัดที่ 4-10 ดึงข้อมูลจากตารางจังหวัด แล้ววนข้อมูลเก็บใส่ตัวแปร $provinces เพื่อที่จะนำไปวนลูปใน dropdown<br />
บรรทัดที่ 28-35 เป็น dropdown ของจังหวัด นำตัวแปรจาก บรรทัดข้างบนมา วนแสดงผล จังหวัด<br />
บรรทัดที่ 37-52 เป็นฟอร์มของ อำเภอ, ตำบล, รหัสไปรษณีย์ ยังไม่มีค่าใดๆ เพราะต้องรอให้เลือก dropdown จังหวัดก่อน ในส่วนนี้<br />
บรรทัดที่ 56-57 include ไฟล์สำคัญคือ jquery มาใส่งาน, และไฟล์ script.js เป็นไฟล์ที่เราจะเขียนขึ้นเพื่อหาจังหวะตอนเลือกเปลี่ยน ค่า dropdown</p>
<p>4. สร้างไฟล์ script.js เพื่อจับเหตุการ์ณและดึงข้อมูลแสดงผล อำเภอ, ตำบล, รหัสไปรษณีย์</p>
<figure id="attachment_3585" aria-describedby="caption-attachment-3585" style="width: 2206px" class="wp-caption aligncenter"><img decoding="async" class="size-full wp-image-3585" src="https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-03.png" alt="multiple dropdown จังหวัด อำเภอ ตำบล รหัสไปรษณีย์" width="2206" height="1630" srcset="https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-03.png 2206w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-03-300x222.png 300w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-03-1024x757.png 1024w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-03-768x567.png 768w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-03-1536x1135.png 1536w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-03-2048x1513.png 2048w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-03-80x59.png 80w" sizes="(max-width: 2206px) 100vw, 2206px" /><figcaption id="caption-attachment-3585" class="wp-caption-text">multiple dropdown จังหวัด อำเภอ ตำบล รหัสไปรษณีย์</figcaption></figure>
<p><span style="color: #ff00ff;"><strong>อธิบายโค๊ด</strong></span></p>
<p>บรรทัดที่ 2-24 เมื่อมีการเปลี่ยนแปลง dropdown จังหวัด จะทำการ reset ค่าของ อำเภอ, ตำบล, รหัสไปรษณีย์ แล้วทำการดึงข้อมูลอำเภอ ตามจังหวัดที่เลือกใน dropdown นั้น ด้วย jquery AJAX จากไฟล์ get_districts.php (เราจะสร้างทีหลัง) ซึ่งพอเราดึงค่าข้อมูลจากไฟล์ได้แล้วจะได้ข้อมูล รุปแบบ JSON ให้เราทำการวนข้อมูลแล้ว ลูปอำเภอ นำมาใส่ใน element dropdown ของอำเภอ<br />
บรรทัดที่ 26-47 เมื่อเปลี่ยนแปลง dropdown อำเภอ ทำการ reset ค่า ตำบล, รหัสไปรษณีย์ แล้วดึงข้อมูลตำบล ตามอำเภอที่เลือก ด้วย jquery AJAX จากไฟล์ get_subdistricts.php แล้วเอาข้อมูลที่ได้รับเป็น JSON วนลูปใส่ใน dropdown ตำบล<br />
บรรทัดที่ 49-52 เมื่อมีการเปลี่ยนแปลง ตำบล เราจะเอาข้อมูลรหัสไปรษณีย์ที่อยู่ data-postcode มาใส่ในช่องรหัสไปรษณีย์</p>
<p>5. สร้างไฟล์ get_districts.php เพื่อดึงข้อมูลอำเภอตามจังหวัดที่เลือกแล้วส่งข้อมูลออกกลับไปเป็น JSON</p>
<figure id="attachment_3586" aria-describedby="caption-attachment-3586" style="width: 2206px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" class="size-full wp-image-3586" src="https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-04.png" alt="multiple dropdown จังหวัด อำเภอ ตำบล รหัสไปรษณีย์" width="2206" height="1630" srcset="https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-04.png 2206w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-04-300x222.png 300w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-04-1024x757.png 1024w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-04-768x567.png 768w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-04-1536x1135.png 1536w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-04-2048x1513.png 2048w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-04-80x59.png 80w" sizes="auto, (max-width: 2206px) 100vw, 2206px" /><figcaption id="caption-attachment-3586" class="wp-caption-text">multiple dropdown จังหวัด อำเภอ ตำบล รหัสไปรษณีย์</figcaption></figure>
<p>6. สร้างไฟล์ get_subdistricts.php เพื่อดึงข้อมูลตำบลตามอำเภอที่เลือกแล้วส่งข้อมูลออกกลับไปเป็น JSON</p>
<figure id="attachment_3587" aria-describedby="caption-attachment-3587" style="width: 826px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" class="size-full wp-image-3587" src="https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-05.png" alt="multiple dropdown จังหวัด อำเภอ ตำบล รหัสไปรษณีย์" width="826" height="345" srcset="https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-05.png 826w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-05-300x125.png 300w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-05-768x321.png 768w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-05-80x33.png 80w" sizes="auto, (max-width: 826px) 100vw, 826px" /><figcaption id="caption-attachment-3587" class="wp-caption-text">multiple dropdown จังหวัด อำเภอ ตำบล รหัสไปรษณีย์</figcaption></figure>
<p>เพียงเท่านี้เราก็ได้ Multiple Dropdown List แบบหลายชั้นแล้ว เดี่ยวเราลองมาดูผลลัพท์กัน</p>
<figure id="attachment_3588" aria-describedby="caption-attachment-3588" style="width: 961px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" class="size-full wp-image-3588" src="https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-06.png" alt="multiple dropdown จังหวัด อำเภอ ตำบล รหัสไปรษณีย์" width="961" height="778" srcset="https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-06.png 961w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-06-300x243.png 300w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-06-768x622.png 768w, https://www.itoffside.com/wp-content/uploads/2025/03/multiple-dropdown-06-80x65.png 80w" sizes="auto, (max-width: 961px) 100vw, 961px" /><figcaption id="caption-attachment-3588" class="wp-caption-text">multiple dropdown จังหวัด อำเภอ ตำบล รหัสไปรษณีย์</figcaption></figure>
<p>สำหรับ Source code Multiple Dropdown List โดยใช้ PHP, MySQL, Javascript(Jquery) สามารถดาวน์โหลดได้ที่ลิงค์ด้านล่าง<br />
<a href="https://github.com/ipball/multiple_dropdown2025" target="_blank" rel="noopener">ดาวน์โหลด Source Code กดตรงนี้</a></p><p>The post <a href="https://www.itoffside.com/dynamic-dropdown-%e0%b8%ab%e0%b8%a5%e0%b8%b2%e0%b8%a2%e0%b8%8a%e0%b8%b1%e0%b9%89%e0%b8%99%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-phpajax/">Dynamic Dropdown หลายชั้นด้วย PHP+Ajax</a> first appeared on <a href="https://www.itoffside.com">itOffside.com | บทความการเขียนโปรแกรม เรื่องราวข้อมูลเทคโนโลยี</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.itoffside.com/dynamic-dropdown-%e0%b8%ab%e0%b8%a5%e0%b8%b2%e0%b8%a2%e0%b8%8a%e0%b8%b1%e0%b9%89%e0%b8%99%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-phpajax/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>การใช้งาน Bootstrap Datepicker เพื่อแสดงวันที่ปฏิทินให้สวยงาม</title>
		<link>https://www.itoffside.com/bootstrap-datepicker-calendar/</link>
					<comments>https://www.itoffside.com/bootstrap-datepicker-calendar/#respond</comments>
		
		<dc:creator><![CDATA[Onmobile]]></dc:creator>
		<pubDate>Thu, 29 Dec 2022 18:31:32 +0000</pubDate>
				<category><![CDATA[bootstrap]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[bootstrap-datepicker]]></category>
		<guid isPermaLink="false">https://www.itoffside.com/?p=3412</guid>

					<description><![CDATA[<p>Bootstrap Datepicker Plugin Bootstrap datepicker เป็น plugin ที่ใช้สำหรับการเลือกวันที่ในแบบฟอร์มของเว็บไซต์ ซึ่งใช้งานได้ง่าย และสามารถปรับแต่งตามความต้องการได้หลากหลาย ในการเรียกใช้งาน Bootstrap datepicker คุณจะต้องมีการติดตั้ง Bootstrap และ datepicker ก่อน ซึ่งคุณสามารถดาวน์โหลดไฟล์ตัวอย่างของ Bo...</p>
<p>The post <a href="https://www.itoffside.com/bootstrap-datepicker-calendar/">การใช้งาน Bootstrap Datepicker เพื่อแสดงวันที่ปฏิทินให้สวยงาม</a> first appeared on <a href="https://www.itoffside.com">itOffside.com | บทความการเขียนโปรแกรม เรื่องราวข้อมูลเทคโนโลยี</a>.</p>]]></description>
										<content:encoded><![CDATA[<h2>Bootstrap Datepicker Plugin</h2>
<p><strong>Bootstrap datepicker</strong> เป็น plugin ที่ใช้สำหรับการเลือกวันที่ในแบบฟอร์มของเว็บไซต์ ซึ่งใช้งานได้ง่าย และสามารถปรับแต่งตามความต้องการได้หลากหลาย</p>
<p>ในการเรียกใช้งาน Bootstrap datepicker คุณจะต้องมีการติดตั้ง Bootstrap และ datepicker ก่อน ซึ่งคุณสามารถดาวน์โหลดไฟล์ตัวอย่างของ Bootstrap จากเว็บไซต์ของ Bootstrap หรือเรียกใช้งานโดยใช้ CDN ส่วน datepicker สามารถดาวน์โหลดจากเว็บไซต์ของ Bootstrap Datepicker แล้วเพิ่มไฟล์ที่ต้องการเข้าสู่โปรเจคของคุณ เช่น ไฟล์ CSS สำหรับรูปแบบ และไฟล์ JavaScript สำหรับการทำงานของ datepicker</p>
<p><span id="more-3412"></span></p>
<p>หลังจากนั้น คุณสามารถเริ่มการเขียนโค้ดเพื่อเรียกใช้งาน datepicker โดยการเพิ่มปุ่มหรือฟิลด์ข้อมูลวันที่ลงในแบบฟอร์ม และกำหนดค่าต่างๆ</p>
<p>หลังจากนั้นคุณสามารถเขียน JavaScript เพื่อเรียกใช้ datepicker โดยใช้คำสั่ง .datepicker() ซึ่งจะถูกเรียกใช้กับอิลิเมนต์ที่กำหนดไว้ เช่น ปุ่มหรือฟิลด์ข้อมูลวันที่ ตัวอย่างการเขียน JavaScript ดังนี้:</p><pre class="crayon-plain-tag">$(document).ready(function() {
  $('#date').datepicker();
});</pre><p>ในตัวอย่างนี้ คำสั่ง .datepicker() จะถูกเรียกใช้กับอิลิเมนต์ที่มี ID ชื่อ &#8220;date&#8221; คำสั่ง .ready&nbsp;จะทำหน้าที่เรียกใช้งาน datepicker เมื่อหน้าเว็บโหลดเสร็จสมบูรณ์</p>
<p>นอกจากนี้คุณยังสามารถกำหนดค่าต่างๆ เพื่อปรับแต่ง datepicker ได้ เช่น รูปแบบของวันที่ที่จะแสดง ช่วงของวันที ที่สามารถเลือกได้ และฟังก์ชันการเลือกวันที่ เช่น การเลือกวันที่เมื่อคลิกปุ่ม หรือการแสดงข้อความแจ้งเตือนเมื่อวันที่ถูกเลือก ซึ่งคุณสามารถกำหนดค่านี้โดยการใช้คำสั่ง .datepicker() พร้อมกับอาร์กิวเมนต์ของค่าที่ต้องการกำหนด ตัวอย่างการกำหนดค่าต่างๆ ดังนี้</p><pre class="crayon-plain-tag">$(document).ready(function() {
  $('#date').datepicker({
    format: 'dd/mm/yyyy',
    startDate: '01/01/2010',
    endDate: '31/12/2022',
    todayBtn: 'linked',
    todayHighlight: true,
    autoclose: true
  });
});</pre><p><span style="text-decoration: underline;"><strong>คำอธิบายในตัวอย่างนี้</strong></span><br />
<span style="color: #ff6600;">format: &#8216;dd/mm/yyyy&#8217;</span> คือ กำหนดรูปแบบของวันที่เป็น &#8216;dd/mm/yyyy&#8217;<br />
<span style="color: #ff6600;">startDate: &#8217;01/01/2010&#8242;, endDate: &#8217;31/12/2022&#8242;</span> คือ กำหนดช่วงของวันที่ที่สามารถเลือกได้ จากวันที่ 1 มกราคม 2010 ถึง 31 ธันวาคม 2022<br />
<span style="color: #ff6600;">todayBtn: &#8216;linked&#8217;</span> คือ กำหนดปุ่ม &#8220;Today&#8221; เมื่อคลิกแล้วให้กรอกวันที่ปัจจุบันให้ในช่อง input<br />
<span style="color: #ff6600;">todayHighlight: true</span> คือ กำหนดสีไฮไลท์วันที่ปัจจุบัน<br />
<span style="color: #ff6600;">autoclose: true</span>&nbsp;คือ กำหนดให้ datepicker ปิดอัตโนมัติเมื่อเลือกวันที่แล้ว</p>
<h3>ลองมาดูตัวอย่าง code Bootstrap Datepicker แบบเต็มๆกันครับ</h3>
<p><strong><span style="color: #ff00ff;">HTML:</span></strong></p><pre class="crayon-plain-tag">&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"&gt;
  &lt;link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/css/bootstrap-datepicker.css"&gt;
  &lt;script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"&gt;&lt;/script&gt;
  &lt;script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/js/bootstrap-datepicker.js"&gt;&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
  &lt;form&gt;
    &lt;div class="form-group"&gt;
      &lt;label for="datepicker"&gt;เลือกวันที่:&lt;/label&gt;
      &lt;input type="text" class="form-control" id="date"&gt;
    &lt;/div&gt;
  &lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;</pre><p><span style="color: #ff00ff;"><strong>JavaScript:</strong></span></p><pre class="crayon-plain-tag">$(document).ready(function() {
  $('#date').datepicker({
    format: 'mm/dd/yyyy',
    startDate: '01/01/2010',
    endDate: '12/31/2020',
    todayBtn: 'linked',
    todayHighlight: true,
    autoclose: true
  });
});</pre><p><strong>ผลลัพท์ของ bootstrap datepicker</strong></p>
<figure id="attachment_3413" aria-describedby="caption-attachment-3413" style="width: 466px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" class="size-full wp-image-3413" src="https://www.itoffside.com/wp-content/uploads/2022/12/bootstrap-datepicker.jpg" alt="bootstrap datepicker" width="466" height="331" srcset="https://www.itoffside.com/wp-content/uploads/2022/12/bootstrap-datepicker.jpg 466w, https://www.itoffside.com/wp-content/uploads/2022/12/bootstrap-datepicker-300x213.jpg 300w, https://www.itoffside.com/wp-content/uploads/2022/12/bootstrap-datepicker-80x57.jpg 80w" sizes="auto, (max-width: 466px) 100vw, 466px" /><figcaption id="caption-attachment-3413" class="wp-caption-text">bootstrap datepicker</figcaption></figure>
<p>หากคุณมีข้อสงสัยหรือคำถามสามารถถามได้ในคอมเม้นนี้</p>
<p>ขอบคุณครับ</p><p>The post <a href="https://www.itoffside.com/bootstrap-datepicker-calendar/">การใช้งาน Bootstrap Datepicker เพื่อแสดงวันที่ปฏิทินให้สวยงาม</a> first appeared on <a href="https://www.itoffside.com">itOffside.com | บทความการเขียนโปรแกรม เรื่องราวข้อมูลเทคโนโลยี</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://www.itoffside.com/bootstrap-datepicker-calendar/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
