2011-03-01 21 views
7

Quiero tener¿cómo puedo actualizar el valor del texto de entrada a través de ajax?

  • un cuadro de texto de entrada que puedo
  • actualización de su valor con la llamada AJAX ('obtener la versión actual') y luego
  • otro botón ("base de código de actualización") a hacer que otra AJAX llame al valor en el cuadro de texto

No sé cómo combinar todo esto.

<form action="upgage.php"> 
    revision <input type="text" name="revision" value="" /><br /> 
    <input type="submit" value="update code base" /> 
<input type="submit" value="get current revision" /> 

</form> 

me gustaría utilizar sólo javascript jQuery no

Respuesta

6
<script> 
    document.getElementById('getValueButton').onclick = function() { 
     document.getElementById('revisionTextField').value = getRevisionViaAjax(); 
    } 
</script> 
6
<form action="upgage.php"> 
    <input type="submit" id="revision"/> <input type="text" id="passedValue" value="" /><br /> 
    <input type="submit" value="update" /> 
</form> 

ahora en jQuery:

$("#revision").click(function(event) { 
    event.preventDefault(); 
    $.post("/my/url/", function(data) { 
     $("#passedValue").val(data); 
    }); 

}); 

Esperanza le he entendido bien: P

Cuestiones relacionadas