2011-03-01 10 views
7

chcę miećJak mogę zaktualizować wartość tekstu wejściowego przez ajax?

  • pole tekstowe wejściowe, że mogę
  • zmiana jego wartości z AJAX rozmowy („get Aktualna wersja”) a nastepnie
  • inny przycisk („bazowy kod update”) do niech inny AJAX wywoła wartość w polu tekstowym

Nie wiem, jak połączyć to wszystko razem.

<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> 

Chciałbym użyć tylko JavaScript nie jQuery

Odpowiedz

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> 

teraz w jQuery:

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

}); 

nadzieję, że zrozumiałem: P

Powiązane problemy