พิมพ์ข้อมูลใน textbox เพื่อ เพิ่มรายการใน listbox ด้วย jQuery
17 November 2009ตัวอย่าง
สามารถนำไปประยุกต์ใช้ร่วมกับ ajax เพิ่มทำการบันทึกในฐานข้อมูล
Javascript Code
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
google.load("jquery", "1.3.2");
</script>
<script type="text/javascript">
$(function(){
$("select#Datalist").change(function(){
if($("select#Datalist option:selected").val()=="add"){
$("select#Datalist").hide();
$("input#addList").show();
$("input#addButton").show();
}
});
$("input#addButton").live("click",function(){
var newOption="<option value=\""+$("input#addList").val()+"\" selected=\"selected\">"+$("input#addList").val()+"</option>";
$("select#Datalist").show();
$("select#Datalist option:last").after(newOption);
$("input#addList").val("").hide();
$("input#addButton").hide();
});
});
</script>
HTML Code
<form id="form1" name="form1" method="post" action="">
เลือกรายการ
<select name="Datalist" id="Datalist" style="width:180px;">
<option value="">เลือกรายการ</option>
<option value="add">เพิ่มข้อมูล</option>
<option value="รายการที่ 1">รายการที่ 1</option>
</select>
<input type="text" name="addList" id="addList" style="width:180px;display:none;" />
<input type="button" name="addButton" id="addButton" value="Add" style="display:none;" />
</form>
บทความคนเข้าอ่านวันนี้
11 Jan 12 รู้จัก และใช้งาน DATEDIFF() ใน mysql ฟังก์ชัน เทียบช่วงเวลาที่เหลือ อ่าน 1703 18 Mar 10 การเก็บข้อมูลวันที่ ในฐานข้อมูล กับคำสั่ง sql ในการค้นหา อ่าน 5880 29 Mar 09 ทบทวนการตัดข้อความด้วย PHP อ่าน 5087 25 Sep 08 เลือกหรือไม่เลือก checkbox ทั้งหมด อ่าน 4331 25 Sep 08 แสดงตัวอักษร เหมือนกับกำลังพิมพ์ คล้าย www.manager.co.th อ่าน 3485 14 Feb 09 ข้อแตกต่างระหว่าง mysql_pconnect กับ mysql_connect อ่าน 3308 12 Nov 09 รู้จักกับ Ajax Events ใน jQuery อ่าน 4771 09 Nov 11 แนวทางการสร้างเมนูหลายภาษา อย่างง่ายด้วย php และ javascript อ่าน 2517 25 Sep 08 ความรู้เกี่ยวกับ CSS เบื้องต้น อ่าน 4581 04 Jan 10 ดึงไฟล์ xml (rss) ไฟล์แบบ cross domain มาแสดงด้วย ajax ใน jQuery อย่างง่าย อ่าน 4238 25 Sep 08 ไม่ให้ทำการ คัดลอก ( Copy ) และ วาง ( Paste ) อ่าน 2775 24 Mar 10 เริ่มต้น รู้จัก ก่อนการใช้งาน google map api อ่าน 7018 17 Nov 09 พิมพ์ข้อมูลใน textbox เพื่อ เพิ่มรายการใน listbox ด้วย jQuery อ่าน 5386 26 Oct 08 แสดง popup window ตรงกลาง อ่าน 12387 16 Dec 11 ใช้ jQuery กับ CSS สร้างเมนูย่อย แนวนอน รูปแบบคล้ายแท็บเมนู อ่าน 3479 02 May 10 ใช้งาน ajax ใน jQuery ดึงข้อมูลจากฐานข้อมูลมาแสดง ใน tooltip อ่าน 7130 16 Aug 09 jQuery UI คือ อะไร อ่าน 4968 08 Dec 09 แปลง jQuery object เป็น DOM object อ่าน 2679 08 Oct 10 การอัพเดท สถานะบน facebook อัตโนมัติ แบบ graph api ด้วย php sdk อ่าน 4418 25 Sep 08 รู้จักฟังก์ชันของ jQuery ในการเรียกใช้ Attribute อ่าน 3797
