Hola yo tengo un codigo que me guarda unos datos de un form sin que se recargue la pagina...y la cosa es que por ejemplo yo guardo en la base de datos un nuevo nombre...entonces en esa misma pagina estoy mostrando el nombre entonces debo actualizar la pagina para ver los cambios y no es la idea ps......y revisando por alli me encontre con un codigo que me genera un cambio a un div...pero entonces para q funcione debo crear una pagina aparte donde solo consulte el nombre y luego ya mostrar el nuevo nombre....no hay una forma que yo pueda sacar de todo el formulario solo el nombre...y actualizarlo?
el codigo que utilizo para guardar el form en la misma pagina es este
Código Javascript
:
Ver original<script language="javascript">
$(document).ready(function() {
// Esta primera parte crea un loader no es necesaria
$().ajaxStart(function() {
$('#loading').show();
$('#result2').hide();
}).ajaxStop(function() {
$('#loading').hide();
$('#result2').fadeIn('slow');
});
// Interceptamos el evento submit
$('#formulario_todo').submit(function() {
// Enviamos el formulario usando AJAX
$.ajax({
type: 'POST',
url: $(this).attr('action'),
data: $(this).serialize(),
// Mostramos un mensaje con la respuesta de PHP
success: function(data) {
$('#result').fadeIn('slow');
$('#result2').fadeIn('slow');
$('#result2').html(data);
}
})
return false;
});
})
</script>
y el que digo para actualizar el nombre solamente es este
Código Javascript
:
Ver original<script language="javascript">
function recargar(){
/// Aqui podemos enviarle alguna variable a nuestro script PHP
var variable_post="";
/// Invocamos a nuestro script PHP
$.post("mejor.php", { variable: variable_post }, function(data){
/// Ponemos la respuesta de nuestro script en el DIV recargado
$(".nom").html(data);
});
}
</script>
no habra una forma para que yo por ejemplo rescate solo las respuestas ajax que quiero? osea que las respuestas sean 1 2 y 3 entonces el 1 en un div....el 2 en otro div y el 3 en otro div...osea mostrar las respuestas que genera el primer codigo..pero en distintod div...como? gracias