le estas diciendo a load que te cargue el contenido en un elemento con clase "cargaComentarios"
pero en tu html no tenes nada con clase cargaComentarios, pero si tenes un div con id cargaComentarios, mejor seria que a load le digas que cargue en ese div
$('#cargaComentarios').load jeje
si arreglas eso te va a funcionar pero vas a tener un problema, cuando llamas a load va a cargar en el div, pero en la segunda también por lo que va a sobreescribir
hace con get
Código Javascript
:
Ver original$.get('primera.php' , function(datos){
$('#cargaComentarios').html(datos);
$.get('segunda.php' , function(datos){
$('#cargaComentarios').append(datos);
});
});
llamas a la primera paginas para traer datos, en el callback lo agregas al div, y llamas a la seguda y en el callback de esa agregas al div con append
pero mejor seria que envies el comentario a la db y que si inserta te devuelva true o false, si es true lo agregas al div, solo el valor de el/los campos y no traer todo un html completo
y ya que estamos podrias llamar a los comentarios de la db con ajax también pero al ingresar a la página
en vez de
Código PHP:
Ver original<?php
$peticion = "select * from comentarios order by id asc limit 200";
{
echo '<p><strong>'.$fdatos['nick'].':</strong> '.$fdatos['comentario'];
}
?>
traer eso con ajax, en un formato json o xml :)