Programación Web y Scripting > PHP
Clear field on php ?
(1/1)
Ivannightcrawler:
Hola.. mediante ajax, cuando se le da al boton Submit, llama a la funcion que tengo mas abajo, que hace que el contenido de un formulario llegue a un unsorted list (ul) . Pero me esta pasando que el formulario no se limpia. es decir, no vuelve a estar en blanco, sino que se queda lo ultimo escrito.
Hay alguna manera de que en la misma funcion pueda agregar algo para que el campo vuelva a estar en blanco luego de haber hecho el _POST ? , es decir, tras haber hecho la funcion?
--- Código: ---<?php
if(isset($_POST['addcontentbox'])){
/* Quitar el tag HTML pa que no haya Query Ijection */
$message = mysql_real_escape_string($_POST['addcontentbox']);
$sql = 'INSERT INTO WALL (message) VALUES( "'.$message.'")';
mysql_query($sql);
echo $message;
} else { echo '0'; }
?>
--- Fin del código ---
el "addcontentbox" es el id del input.
Gracias de antemano.
jodijo5:
Hola,
cuando mandas info de un formulario por ajax, la pagina no se refresca. si se refrescara entonces los campos se borrarian automaticamente. lo que debes hacer es borrarlos tu mismo mediante javascript, por ejm:
--- Código: Javascript --- //la funciona que valida lo que has enviado por ajax document.miformulario.onsubmit=function(){ //uego de enviar tus datos por ajax, haces lo siguiente: document.miformulario.miinput1.value=""; document.miformulario.miinput2.value=""; document.miformulario.miinput3.value=""; document.miformulario.miinput4.value=""; }
saludos
Navegación
Ir a la versión completa