Я использую fancybox, чтобы показать форму, которая вставляет данные чего-либо в список.Если у него есть информация в базе данных, он показывает зеленую точку, если нет, то показывает серую точку.Итак, смысл в том, чтобы выполнить некоторое обновление в реальном времени, когда происходит событие onClosed.
Я пробовал использовать это решение:
$('a.fancy').click(function(){
var _this = $(this);
$.fancybox({
'hideOnContentClick ': false,
'type' : 'iframe',
'width' : 700,
'autoScale' : false,
'height' : '100%',
onClosed : function() {
var url = _this.attr('href');
alert (url);
}
});
return false;
});
Но оно открывает окно с этой информацией "Запрошенный URL / gestion / tool / undefined не найден на этом сервере. "и у них есть URL-адреса, подобные этим ...
<a class="fancy" title="Call performed by: 1302 el 02-07-2011 18:59:18" href="call_view.php?id=1309626036.83693"><img class="viewstats" src="assets/grey.png%20"></a>
Который, фактически, просматривается в предупреждении!
Что не так?