tengo el siguiente problema: necesito un poco de ayuda con jquery
si el resultado que proviene de php es un div con la class = php_yet o php_not se borra todo lo que puso el usuario por mas que el resultado sea php_not
solo quiero que los valores que puso el usuario se borren cuando el resultado que proviene de php da php_yet para evitar spam
Código HTML:
Ver originalphp_yet =
<div class="php_yet">perfecto tu blog a sido correctamente creado
</div>
php_not =
<div class="php_not">algo salio mal intente de nuevo
</div>
si el resultado es php_yet entonces borra los valores del formulario para evitar spam
de lo contrario solo activa el boton submit y deja el formulario tal cual esta.
Código Javascript
:
Ver original<script language="javascript">
j(document).ready(function() {
j('#myform').submit(function() {
j("#sub_new_blog").attr({ disabled:true, value:"Verificando..." });
tinyMCE.triggerSave(true, true);
j.ajax({
type: 'POST',
url: j(this).attr('action'),
data: j(this).serialize(),
success: function(data) {
j('#result').html(data):
if (data == j('.php_not')){
j("#sub_new_blog").attr({ disabled:false, value:"Nuevo Blog" });
} else {
j('[name=titulo]').val('');
j('[name=desc]').val('');
j('[name=cuerpo]').val('');
j("#sub_new_blog").attr({ disabled:false, value:"Nuevo Blog" });
}
}
})
return false;
});
})
</script>