Hola a todos, estoy haciendo un "ejercicio propio" con ajax, pero tengo un ptoblema que no logro identificar, tengo un "mini" formulario con dos input text y un select, el problema es que no me devuelve nada, bueno aqui va el codigo
Código HTML:
Ver original<script type="text/javascript"> function calcular() {
var xmlhttp;
if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp = new XMLHttpRequest();
} else { // code for IE6, IE5
xmlhttp = new ActiveXObject("Microsoft.XMLHTT P");
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById("myDiv" ).innerHTML = xmlhttp.responseText;
}
}
var var1=document.getElementById('var1').value;
var var2=document.getElementById('var2').value;
var e = document.getElementById("operacion");
var strUser = e.options[e.selectedIndex].text ;
xmlhttp.open("POST", "controller.php", true);
xmlhttp.send("?var1="+var1+"&var2="+var2+"&operator="+strUser");
}
<input type="text" id="var1" /> <select name"operacion" id=" operacion"> <input type="text" id="var2" /> <input type="submit" value="Calcular" onclick="calcular()" />
El archivo controller.php funciona bien, lo he ptobado solo con suma