I want to send data to form like this:
<form id="dinero" action="" method="post">
<input id="user" type="text" placeholder="Usuario" maxlenght="10" name="user"></input>
<div class="select">
<select id="sel-dinero" name="dinero">
<option value="20000000"></option>
<option value="40000000"></option>
<option value="9000000"></option>
</select>
<i class="icon-caret-down icon-large"></i>
</div>
<input id="ver-dinero" class="boton" type="submit" value="¡Calcular!">
</input>
</form>
I tried with these:
Document docu = Jsoup.connect("http://www.comuniazo.com/comunio/dinero")
.data("user", "myUser")
.data("dinero", "20000000")
.post();
This is the ajax call that i see into the page:
$.ajax({
url: 'ajax/dinero.php',
type: 'POST',
timeout: 300000,
data: $('#dinero').serialize() + '&token=0ae4ba8a64da19b8ad00d8e605cfb604',
error: function() {
alert('Vaya, parece que está tardando más de lo normal. Puede que la web de Comunio esté sobrecargada. Inténtalo de nuevo más tarde.');
$('.dinero').empty();
$('#ver-dinero').removeClass('boton-loading');
$('#ver-dinero').removeAttr('disabled');
},
success: function(response) {
$('.dinero').html(response);
$('#ver-dinero').removeClass('boton-loading');
$('#ver-dinero').removeAttr('disabled');
}
});
Please, can you help me? I can,t get the correct data.
Thanks.
EDIT: I test with these code too, but result is not good. Any ideas?
Document docu = Jsoup.connect("http://www.comuniazo.com/comunio/dinero").get();
docu.select("[name=user]").attr("value", "userName");
FormElement formulario = (FormElement) docu.getElementById("dinero");
Connection con = formulario.submit();
Document docRespuesta = con.get();