Radek
Radek

Reputation: 11121

how can I update value of input text via ajax?

I want to have

I do not know how to combine all this together.

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

I would like to use only javascript not jQuery

Upvotes: 10

Views: 68696

Answers (2)

Uku Loskit
Uku Loskit

Reputation: 42050

<form action="upgage.php">
  <input type="submit" id="revision"/> <input type="text" id="passedValue" value="" /><br />
  <input type="submit" value="update" />
</form>

now in jQuery:

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

});

Hope I understood you correctly :P

Upvotes: 12

Marc Abramowitz
Marc Abramowitz

Reputation: 3597

<script>
    document.getElementById('getValueButton').onclick = function() {
        document.getElementById('revisionTextField').value = getRevisionViaAjax();
    }
</script>

Upvotes: 8

Related Questions