Si puedes hacerlo de esa forma, mas bien el problema debe estar en la respuesta del php.. también si el php te regresa 1 o 2 ¿porque haces el if?.. tambien te recomiendo usar $.post es la misma pero mas simplificado:
Código Javascript
:
Ver original$.post("script/validate_fecha.php",{nomUsuario : $("#rffrom").val()}, function(respuesta) {return (respuesta == 1) ? 1 : 2});