Hola, esto realizando un script y tengo problemas con la previsualización de un tema, este es el javascript
:
Código Javascript
:
Ver original$('.dialog-preview').html('Cargando vista previa...');
$('.dialog-preview').dialog({
modal: true,
resizable: false,
draggable: false,
title: 'Previsualizar',
position: 'center',
buttons: {}
});
$.ajax({
type: 'post',
url: '/preview.php',
data: 'cuerpo=' + encodeURIComponent($('textarea[name=cuerpo]').val()),
success: function(r) {
$('.dialog-preview').dialog('close');
$('.dialog-preview').html(r).dialog({
modal: true,
resizable: false,
draggable: false,
width: 710,
position: 'center',
title: 'Previsualizar',
buttons: [
{
text: 'Agregar',
"class": 'ui-button-positive box-shadow-soft floatL',
click: function(){
postSave();
}
},
{
text: 'Cancelar',
"class": 'ui-button-cancel floatR',
click: function(){
$(this).dialog('close');
}
}
]
});
El problema es que no se envía nada, llega vacío al archivo preview.php que es este:
Código PHP:
<?php
include("nucleo.php");
if(!$_POST['titulo'] or !$_POST['cuerpo'] or $key==null){
die("<script>alert('Esto no deberia estar pasando. Si ves esto, por favor, contacta a un Administrador para reportar el problema. Gracias!');</script>");}
?>
<div class="dialog-preview ui-dialog-content ui-widget-content" style="width: auto; min-height: 36px; height: auto;" scrolltop="0" scrollleft="0"><div class="box_cuerpo">
<?=BBparse($_POST['cuerpo']);?><br></div>
</div>
Tira la alerta de "esto no debería estár pasando" ya que no se envía el $_POST['cuerpo'], llega vacío.
Este es el código javascript completo:
http://tinypaste.com/a2d15f6f
Gracias