Resultados SQL em uma Modal
E ai pessoal,
Seguinte, estou com um pequeno site para desenvolver, onde dentro dele tem um sistema de notícias que preciso que elas sejam exibidas em modal, (ex: ao clicar em uma noticia ela exibir por completa dentro de uma janela modal).. Eu tenho um script aqui que um amigo me passou mas não sei como criar o php para isso funcionar
Article = {
read: function(id) {
var that = this;
$.ajax({
url: 'index.php',
dataType: 'json',
type: 'POST',
data: {
article_id: id
}
}).done(function(res) {
that.createModal(res.titulo, res.completa)
}).fail(function(res) {
console.log('Error: '+res.responseText);
});
},
createModal: function(title, content) {
if($('#modal-box').length) {
$('#modal-box').fadeOut(300, function() {
$(this).remove();
});
}
$('body').prepend('<div id="modal-box"><div class="title">'+title+'<div class="close">x</div></div><div class="content"><div class="t">'+content+'</div></div></div>');
$('#modal-box').css('margin-top', ($(window).height() / 2 - $('#modal-box').height() / 2) + 'px');
$('#modal-box .close').click(function() {
$(this).parent().parent().fadeOut(300, function() {
$(this).remove();
});
});
}
}
O link que faria executar essa função seria
<a href="javascript:;" onClick="Article.read(ID DA NOTICIA);"> Titulo </a>
Agradeço desde já pela ajuda.
Discussão (1)
Carregando comentários...