เหมือนกับใช้ Ctrl + V น่ะครับ
แต่เป็นแบบว่าพอเราเลือก Option ใน Select แล้วให้ Copy Text ใน Option นั้นมาอ่ะครับ :wanwan004:
<select>
<option value="1">กลุ่มอาการปวดศีรษะอื่น ๆ ( G44 )</option>
</select>
$('[name=type]').change(function(){
var type = $(this).find(':selected').text();
alert(type);
});
<select name='type'>
<option value="1">กลุ่มอาการปวดศีรษะอื่น ๆ ( G44 )</option>
<option value="2">กลุ่มอาการปวดศีรษะอื่น ๆ ( G44 ) - 2</option>
</select>
ลองเล่นดูคับ ข้างบนนี่มันจะ alert() ค่าออกมาให้ดู ส่วนถ้าจะให้ไปใส่ไว้ที่ไหนก็เอาค่าไปใส่ได้เลย
ใช้พวก $('#target').html(type) หรือ $('#target').append(type) แล้วแต่สถานะการณ์คับ
ส่วนถ้าจะ copy ค่าที่เลือกเข้า clipboard เพื่อให้ใช้กับ ctrl+v ได้ต้องใช้ flash ช่วยครับ
แล้วถ้าทำข้อความแสดงขึ้นมาแล้วค่อย ๆ จางหายไปภายใน 3 วิจะทำอย่างไรครับ :wanwan020:
setTimeout(function(){
$('#target').fadeOut('slow');
} , 3000);
อ้างถึงจาก: ball6847 ใน 14 พฤศจิกายน 2009, 12:15:35
setTimeout(function(){
$('#target').fadeOut('slow');
} , 3000);
ขอบคุณครับ :wanwan019:
เห็นคุณ ball6847 ไม่ค่อยออน (หรือเปล่า)
ออนทีไหร เทคนิคดีมาบอกทุกที
ขอบคุณครับ