Hola a todos, alguien que me pueda ayudar por favor...
Resulta que estoy creando un sistema en php/jquery/css. Y quiero que la pagina que abro se muestren en un div, buscando en internet encontre esto:
<script type="text/javascript">
$(document).ready(function()
{
$("#nav a").each(function()
{
var href = $(this).attr("href");
$(this).attr({ href: "#"});
$(this).click(function()
{
$("#centro").load(href);
});
});
});
</script>
Hasta aquí perfecto siempre y cuando se llame desde aquí.
<ul id="nav">
<li><a href="paginas/cs1.php">PRIMER EJEMPLO.</a></li>
</ul>
Es decir desde un href, pero yo quiero que haga lo mismo después de haber llenado un formulario; esto es...
LLeno mi formulario que está en la pagina cs1.php y quiero que el mensaje de confirmación aparezca en esa misma zona, no en una pagina aparte.
Alguién me puede ayudar?
<form action="paginas/cs2.hp" method="post">
----
----
</form>
NOTA.- El proceso de guardado de datos está en una página que se llama cs2.php y que es llamada desde cs1.php. Quiero que cs2.php aparezca en el div #centro.
si lo hago de ésta forma
<script>
function cambiar(pagina)
{
$('#centro').load(pagina);
$('#centro').fadeOut(400);
$('#centro').load(pagina);
$('#centro').fadeIn(400);
}
</script>
y lo llamo desde el formulario.
<form action= "javascript:cambiar('paginas/cs2.php');" method="post" >
si me muestra en el div deseado pero los datos del formulario se pierden y no guarda nada en la base de datos.