ฉันติดอยู่กับปัญหาเมื่อใช้ Jquery UI Dialog ฉันสร้างตารางจาก php ( while loop) โดยมีส่วนหัวเช่นชื่อ อีเมล ความคิดเห็น ความคิดเห็นถูกตั้งค่าให้แสดง:ไม่มี และฉันต้องการแสดงเฉพาะเมื่อฉันคลิกปุ่มเช่น "ดู" ภายในแถวที่เกี่ยวข้อง ปัญหาคือ jquery จะสร้างไดอะล็อกหลายรายการ แทนที่จะเป็นอันเดียว
ดังนั้นโค้ด jquery ของฉันดูเหมือน (จากตัวอย่าง):
$.fx.speeds._default = 1000;
$(function() {
$( ".dialog" ).dialog({
autoOpen: false,
show: "blind",
hide: "explode"
});
$( ".opener" ).click(function() {
$(".dialog").dialog( "open" );
return false;
});
});
! โดยที่ .dialog คือคลาสที่ฉันตั้งค่าให้กับความคิดเห็นของฉัน และ opener คือคลาสที่ฉันตั้งค่าเป็นมุมมองปุ่ม
ฉันควรทำอย่างไรจึงจะได้รับกล่องโต้ตอบเดียวซึ่งสอดคล้องกับแถวที่ถูกคลิก ถ้าฉันคลิกดูจากแถวที่ 2 ฉันต้องการโต้ตอบพร้อมความคิดเห็นที่สอดคล้องกับกล่องโต้ตอบ 2 ไม่ใช่ทั้งหมด ขอบคุณล่วงหน้า!