このトピックに投稿された多くの質問を見てきましたが、回答/提案のどれも私にとってうまくいかないようでした. 私はJQueryにかなり慣れていないので、いくつかの支援をいただければ幸いです!
リンク付きのテーブルがあります。何らかの理由で、最初のレコードのダイアログ ボックスしか開くことができません (これを複数回行うことができます)。他のレコードでは機能しません。
これが私のコードです:
$(document).ready(function() {
var dlg=$('#ticketDetails').dialog({
title: 'Ticket Details',
resizable: true,
autoOpen:false,
modal: true,
hide: 'fade',
width:850,
height:700
});
$('#view').click(function(e) {
//testing with static record
dlg.load('displayRecord.php?id=215', function(){
dlg.dialog('open');
});
});
});
テーブル内のすべての行には、次のテーブル リンクがあります。
echo '<td><a href="#" id="view">View</a> </td>';
ダイアログを表示する div:
<div id="ticketDetails"> </div>
他のレコードでは発火しない機能にもこだわっalert('1');
て みました。$('#view').click