การส่งค่า ID ของคอลัม ไปยัง Modal เพื่อโชว์ข้อมูลจาก Database เฉพาะตัวที่เลือก
ผมว่าคำถามนี้ เป็น hit of the year เลยนะ
js มัน duplicate id กันไม่ได้ครับ อันนี้คำทำเว็บควรจะรู้หรือรับทราบเอาไว้ครับ
Code (PHP)
$key=0;
while(xx){
?>
<div class="modal fade" id="detail_req_<?=$key?>">
........
<?php
$key++;
}
ประวัติการแก้ไข 2019-08-17 20:38:12
Date :
2019-08-17 20:35:06
By :
mongkon.k
เอา javascript ที่ทำงานกับ event click มาด้วยสิครับ มันอ้างอิงตรงนั้นผิด
ผิดยังไงจะได้บอก แต่ถ้าจะเอาตัวอย่าง มันก็คืออันที่คุณเอามาประยุกต์แบบผิดๆ นั่นแหล่ะ
ส่วนการใช้ id ถ้าอยู่บนระนาบเดียวกัน มันก็จะ ได้ เฉพาะ อันแรก เท่านั้น
มันต้องใชัประกอบกันส่วนอื่นๆ อีกต้องอ่านเยอะๆ ทำความเข้าใจกับ id class tag ให้มากกว่านี้
id มันเป็นอะไรที่ใช้เฉพาะที่ แต่มันก็น สามารถใช้ id เดียวกัน แต่ต้องอยู่คนละระดับได้ เวลาเรียกใช้ต้องมี parent ครอบอีกที
Code (PHP)
<html>
<head>
<script src="https://code.jquery.com/jquery-3.4.1.min.js"
integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo="
crossorigin="anonymous"></script>
</head>
<body>
<div class="abc" data-test="1">
<div id="xyz">1111</div>
</div>
<div class="abc" data-test="2">
<div id="xyz">2222</div>
</div>
<div class="abc" data-test="3">
<div id="xyz">3333</div>
</div>
</body>
<script>
$(document).ready(()=>{
$('.abc').click(function(){
alert($(this).find('#xyz').html());
});
});
</script>
</html>
Date :
2019-08-18 20:13:31
By :
Chaidhanan
Load balance : Server 05