Работая над созданием ящика, я работаю над следующим кодом, и он отлично работает, я хочу добавить к нему fancybox, я имею в виду, а не открытие на той же странице, я хочу, чтобы содержимое загружалось в FancyBox:Загрузите содержимое ajax внутри fancybox
Вот мой код:
$(document).on('click','#table td a', function(e) {
var hcall = e.currentTarget.toString();
var cURL = hcall;
ax();
$.ajax({
url: 'mypage.php?u='+encodeURIComponent(cURL),
crossDomain : true,
cache: false,
beforeSend: function(xhr) {xhr.setRequestHeader("Access-Control-Allow-Origin","*");},
success: function(data){
cx();
$('#table').html(data);
}
});
e.preventDefault();
});
с FancyBox я пытаюсь так:
$(document).on('click','#table td a', function(e) {
var hcall = e.currentTarget.toString();
var cURL = hcall;
ax();
$.fancybox({
'width':800,
'height':650,
'type':'iframe',
'autoScale':'true',
openEffect: 'elastic',
closeEffect: 'elastic',
aftershow: function() {
$.ajax({
url: 'mypage.php?u='+encodeURIComponent(cURL),
crossDomain : true,
cache: false,
beforeSend: function(xhr) {xhr.setRequestHeader("Access-Control-Allow-Origin","*");},
success: function(data){
cx();
$('#table').html(data);
}
});
e.preventDefault();
}
});
});
но делает seesm работать, он загружает FancyBox и новую страницу также и fancybox дает ошибку 404. объект передается URL-адресу. я немного запутался здесь
Не могли бы вы объяснить _it загружает fancybox и новая страница также и fancybox дает 404 error_ лучше? Страница загружена, но возвращает 404? –
Я не уверен, но он дает ошибку, как https://mywebsite.com:443/folder/folder2/[object Object] – bywalk
«он дает ошибку», но где? В консоли разработчика? Это сообщение об ошибке в консоли: 'mywebsite.com:443/folder/folder2/[object Object]'? Не имеет смысла –