ด้วยสํานึกในพระมหากรุณาธิคุณสมเด็จพระนางเจ้าสิริกิติ์เป็นล้นพ้นอันหาที่สุดมิได้
ด้วยสํานึกในพระมหากรุณาธิคุณสมเด็จพระนางเจ้าสิริกิติ์เป็นล้นพ้นอันหาที่สุดมิได้


Autocomplete ส่งค่ากลับแล้ว ทำเป็นแบบ Auto Fill เขียนอย่างไรครับ

ถาม-ตอบ แนะนำไอเดีย โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา Autocomplete ส่งค่ากลับแล้ว ทำเป็นแบบ Auto Fill เขียนอย่างไรครับ

ปัจจุบัน นักพัฒนาสามารถ ใช้ ChatGPT | Gemini | Claude | Perplexity | Deepseek ช่วยในการแก้ไขปัญหาต่างๆ ในการเขียนโปรแกรม หรือหาข้อมูลเพิ่มเติมได้ง่ายและสะดวก แนะนำให้ทุกคนใช้งานเพื่อพัฒนาศักยภาพของตัวเอง

Autocomplete ส่งค่ากลับแล้ว ทำเป็นแบบ Auto Fill เขียนอย่างไรครับ
ผมอยากให้ พอกดเลือก ชื่อ ที่ search ได้จาก autocomplte  ไปทำให้ textbox อันอื่น แสดงค่าเลย แบบ autofill 

ซึ่งเห็นในบรรทัดนี้ มันส่งค่ากลับมาที่ <span><span class="string">h_arti_id ทีเป็น hidden ตัวเดียว
</span>
// make_autocom(" id ของ input ตัวที่ต้องการกำหนด "," id ของ input ตัวที่ต้องการรับค่า");  
make_autocom("show_arti_topic","h_arti_id"); </span>


ถ้าต้องการ อยากให้ส่งค่าอื่นในฐานข้อมูลเดียวกลับมา และส่งแสดงที่ textbox อื่นๆ ต้องเขียนอย่างรัยครับ


Athidswu 17-02-2014 20:56:52

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • CAPTCHA Image
    Play CAPTCHA Audio
    Refresh Image


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
กดใช้ โค้ดไม่เป็นแก้ไข ใหม่ครับ


ผมอยากให้ พอกดเลือก ชื่อ ที่ search ได้จาก autocomplte  ไปทำให้ textbox อันอื่น แสดงค่าเลย แบบ autofill

ซึ่งเห็นในบรรทัดนี้ มันส่งค่ากลับมาที่ <span><span class="string">h_arti_id ทีเป็น hidden ตัวเดียว

// make_autocom(" id ของ input ตัวที่ต้องการกำหนด "," id ของ input ตัวที่ต้องการรับค่า");    
make_autocom("show_arti_topic","h_arti_id"); </span>  

ถ้าต้องการ อยากให้ส่งค่าอื่นในฐานข้อมูลเดียวกลับมา และส่งแสดงที่ textbox อื่นๆ ต้องเขียนอย่างรัยครับ


athidswu 17-02-2014 20:59
 ความคิดเห็นที่ 2
ลองประยุกต์ ตามเนื้อหานี้ดู

https://www.ninenik.com/forum_view_824_1.html


ninenik 17-02-2014
 ความคิดเห็นที่ 3
ได้แล้ว ครับ แต่..ผม ส่ง ผมส่งมาใน ค่านี้แทน

echo "<li onselect="this.setText('$name').setValue('$id','$data2').this.myfunction('$data2','$data3');">$display_name</li>"; 
กับ

        this.setValue = function(id,data2) {        
        document.getElementById(mkSerValObj2).value = id;  
	document.getElementById(mkSerValObj).value = data2;

เพราะว่า ผมไม่มีพื้นฐาน จาวา  เลยมั่วๆเอาครับ พอดีงานรีบส่ง เลยเอาตามนี้ก่อน

ถ้ามีวิธีใช้หรือตัวอย่างการประยุกต์ ขอแสดงให้ดูทีนะครับ


athidswu 18-02-2014 14:49
1






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ