jQueryUIのダイアログウィジェットを使用しています。さて、リンクはjQuery + AJAXを使用してSQLデータベースから取得されます。これが「ライブ」を使用した理由です
$(function() {
var $dialog = $('#report')
.dialog({
autoOpen: false,
resizable: false,
modal: true,
height: 410,
width: 350,
draggable: true
})
//store reference to placeholders
$uid = $('#reportUniqueId');
$('.reportopen').live("click", function (e) {
$dialog.dialog('open');
var $uid = $(this).attr('id');
e.preventDefault();
});
});
id
私の質問は、ダイアログ ウィジェットをトリガーしたリンクをダイアログ ボックス自体に渡すにはどうすればよいですか? リンクは次のように設定されています。
<td align="left" width="12%">
<span id="notes">
[<a href="javascript:void(0)" class="reportopen" id="<?=$reportId;?>">Spam</a>]
</span>
</td>
ダイアログボックスは次のように設定されています。
<div id="report" title="Inquire now">
HAHAHAHAHA
<span id="reportUniqueId"></span>
</div>
ダイアログボックスの部分で をid
渡して生成してほしいです。<span id="reportUniqueId"></span>
何か案が?