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


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

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

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 f('ip_que'))?> 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 f('ip_ans'))?> 17-02-2014 20:59
 ความคิดเห็นที่ 2
ลองประยุกต์ ตามเนื้อหานี้ดู

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


ninenik f('ip_ans'))?> 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 f('ip_ans'))?> 18-02-2014 14:49
1






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