¿Es posible obtener el valor inicial de un campo de entrada de formulario?JQuery: Obtenga el valor de entrada original
Por ejemplo:
<form action="" id="formId">
<input type="text" name="one" value="one" id="one" />
</form>
$("#one").attr("value"); //would output "one"
$("#one").val(); //would output "one"
$("#one").get(0).value; //would output "one"
Sin embargo, si el usuario entonces cambia el contenido del campo de entrada #one
a dos, el html seguiría siendo el mismo aspecto (con uno como el valor), pero la JQuery las llamadas anteriores devolverían dos.
jsFiddle para jugar con: http://jsfiddle.net/WRKHk/
creo que esto debe ser posible para obtener el valor original, ya que somos capaces de llamar document.forms["formId"].reset()
a restablecer el formulario a su estado original.
'$ (this).get (0) 'es una forma ridícula de escribir' this' ... you * really * no tiene que usar jQuery aquí ': P' –