Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/02/2013, 06:15
hextrem
 
Fecha de Ingreso: febrero-2013
Mensajes: 21
Antigüedad: 11 años, 2 meses
Puntos: 0
Respuesta: Tabla de javascript con ajax

muchas gracias de momento lo llevo asi supuestamente tiene que funcionarme.
<script language="javascript">
var obj;

function seleccion(){
if(window.XMLHttpRequest){
obj=new XMLHttpRequest();
}
else if(window.AxtiveXObject){
obj=new AxtiveXObject("Microsoft.XMLHttp");
}
else{alert("No dispone de ajax");
return;
}

var seci = document.getElementById("secion");
var secion = seci.options[seci.selectedIndex].value;

obj.open("GET","pro?secion="+secion,true);
obj.onreadystatechange=retorno;
obj.send(null);

}
function retorno(){

if(obj.readyState==4){
if(obj.status==200){


var raiz= obj.responseText;
var p = eval("("+raiz+")")



var tabla = "<table border = '1'>";
tabla +="<tr>";
tabla +="<th>Comprar</th>";
tabla +="<th>Producto</th>";
tabla +="<th>Precio</th>";
tabla += "<th>Descripcion</th>";
tabla +="</tr>";
for(var i = 0;i<p.length;i++){
var ob = p[i];

tabla += "<tr>";
tabla += "<td>Comprar</td>";
tabla += "<td>"+ob.producto+"</td>";
tabla += "<td>"+ob.precio+"</td>";
tabla += "<td>"+ob.descripcion+"</td>";
tabla += "</tr>";
}
tabla += "</table>"
document.getElementById("datos").innerHTML=tabla;
}
}}
pero se queda en la combracion de status