結果が表示されない原因となっているエラーを誰かが見つけることができますか?
「FROMHERE」コメントと「TOHERE」コメントの間のコードを削除すると、すべてが機能します(少なくとも画面に表示されます)。問題は.find()構文にあると確信しています。
コードは$(document).readyで実行されます
$.ajax({
type: "POST",
url: "ajax/ax_all_ajax_fns.php",
data: 'request=index_list_contacts_for_client&user_id=' + user_id,
success: function(data) {
$('#contact_table').html(data);
var tbl = $('#injected_table_of_contacts');
/* ************** FROM HERE *********************** */
tbl.find("div").each(function() {
$(this).dialog({
autoOpen: false,
height: 400,
width: 600,
modal: true,
buttons:
{
Okay: function() {
$( this ).dialog( "close" );
}
},
{
Cancel: function() {
$( this ).dialog( "close" );
}
},
close: function() {
alert('DialogClose fired');
}
})
});
/* ************** TO HERE *********************** */
}
});