สอบถามเรื่องการเก็บแบบ option name ครับ

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

สอบถามเรื่องการเก็บแบบ option name ครับ
ถ้าผมต้องการจะเก็บค่าของ 
<select name="aa">
<option name="aa" value="aa"></option>
</select>
 
ผมต้องการจะเก็บค่า name ที่อยู่ใน option ครับ
ลงฐานข้อมูลครับ ไม่ทราบว่าสามารถเก็บได้หรือไม่ครับ
แล้วอีกข้อครับ
เราจะ echo name ของ option ไปอีก form ได้หรือไม่ครับ
ขอคำแนะนำด้วยนะครับ


Maxtri 24-08-2016 15:00:19

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

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


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


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

 ความคิดเห็นที่ 1
ได้ สามารถใช้ jquery ช่วย กำหนดด้วย data-xxx

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <script src="https://code.jquery.com/jquery-3.1.0.js"></script>
  <title>JS Bin</title>
</head>
<body>

  <form name="form2">  
    <select name="myselect" id="myselect">
      <option data-name="data1" value="1">1</option>
      <option data-name="data2" value="2">2</option>
      <option data-name="data3" value="3">3</option>
    </select>
  </form>
  <br><br>
  <form name="form1" >
    <input type="text" name="mydata" id="mydata" value="">
  </form>



  <script type="text/javascript">
  $(function(){
    
    $("#myselect").on("change",function(){
         var dataName=$(this).find("option:selected").data("name");
        $("#mydata").val(dataName);
    });

  });
  </script>
</body>
</html>


ส่วนการส่งค่าไปบันทึกสามารถใช้ ajax หรือส่งเข้าฟอร์มอื่นแล้ว ส่งแบบปกติได้
ศึกษา jquery 





ninenik 24-08-2016
 ความคิดเห็นที่ 2
ครับผม
ขอบคุณมากครับ
พี่นิกใจดีมากๆๆๆ  


maxtri 24-08-2016 15:57






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