Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/02/2014, 04:24
schattenburg
 
Fecha de Ingreso: junio-2007
Mensajes: 298
Antigüedad: 16 años, 10 meses
Puntos: 5
JQueryui: Crear dinámicamente un tab y meterlo en un dialog

Hola a todos:

Mi duda es la siguiente. Tengo un dialog ya creado y quiero que dinámicamente llamar mediante ajax a un PHP que me devuelva un tab que quiero que se muestre dentro del dialog.

Hago lo siguiente:

$.ajax({
async: false,
type: "POST",
url: "getTabs.php",
success: function(resp) {
var arrResp = $.parseJSON(resp);
$("#mi_dialog").dialog({
title: arrResp[0],
});
$("#mi_dialog").text(arrResp[1]);
$("#tabs").tabs();
}
});

En el getTabs.php simplemente pongo por ahora:

$arr = array();
$arr[0] = "Titulo";
$arr[1] = '
<div id="tabs">
<ul><li><a href="#pest1">Pestaña uno</a></li></ul>
<div id="pest1">Propiedades</div>
</div>
';
echo json_encode($arr);


Pero al ejecutarlo me sale el texto del dialog todo ese html, no me dibuja la pestaña, a pesar de ponerle lo de $("#tabs").tabs();

¿Cómo podría incluir dinámicamente pestañas dentro de un dialog?

Muchas gracias