Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 依赖选择2个级别_Javascript_Php_Ajax_Mysqli_Html Select - Fatal编程技术网

Javascript 依赖选择2个级别

Javascript 依赖选择2个级别,javascript,php,ajax,mysqli,html-select,Javascript,Php,Ajax,Mysqli,Html Select,我需要帮助:( 我有两个级别的依赖选择问题,我有两个选择,一个用于国家,另一个用于城市。问题是,当我选择一个国家时,选择城市会显示html页面的一部分,我找不到出现错误的位置 //JavaScript文档 var conexion=null; 函数crearXMLHttpRequest(){ var xmlhttp=false; 试一试{ xmlhttp=新的ActiveXObject(“Msxml2.xmlhttp”); }捕获(e){ 试一试{ xmlhttp=新的ActiveXObjec

我需要帮助:(

我有两个级别的依赖选择问题,我有两个选择,一个用于国家,另一个用于城市。问题是,当我选择一个国家时,选择城市会显示html页面的一部分,我找不到出现错误的位置

//JavaScript文档
var conexion=null;
函数crearXMLHttpRequest(){
var xmlhttp=false;
试一试{
xmlhttp=新的ActiveXObject(“Msxml2.xmlhttp”);
}捕获(e){
试一试{
xmlhttp=新的ActiveXObject(“Microsoft.xmlhttp”);
}
捕获(E){
如果(!xmlhttp&&typeof XMLHttpRequest!=“未定义”)xmlhttp=new XMLHttpRequest();
}
}
返回xmlhttp;
}
//Declaramas los dropdowns del documento HTML
var listadoSelects=新数组();
listadoSelects[0]=“pais”;
listadoSelects[1]=“ciudad”;
/*天线阵的设计功能*/
功能总线(阵列、valor){
var i=0;
while(数组[i]){
if(数组[i]==valor){
返回i;
i++;
}
}
返回null;
}
函数cargarContenido(idOrigen){
//这是一个关于眼睛的下拉列表,它是一个数组
var PosiCindestino=客车(listadoSelects,idOrigen)+1;
//obtenemos el dropdown que el usuario ha modificado
var origen=document.getElementById(idOrigen);
//塞列西奥纳达奥普西奥酒店
var seleccionada=origen.options[origen.selectedIndex].value;
//这是我们的宗教信仰,不是我们的信仰
如果(seleccionada==“”){
var x=PosiCindestino;
var-actual=null;
//根据您的选择,您可以不选择任何血型
while(listadoSelects[x]){
实际值=document.getElementById(listadoSelects[x]);
实际长度=0;
var numevaopcion=document.createElement(“选项”);
nuevaOpcion.value=0;
nuevaOpcion.innerHTML=“Selecciona una opción.”;
实际。附加子项(nuevaOpcion);
实际值.disabled=true;
x++;
}
}else if(idOrigen!=listadoSelects[listadoSelects.length-1]){
var idDestino=listadoSelects[posicionDestino];
var destino=document.getElementById(idDestino);
var ajax=crearXMLHttpRequest();
open(“GET”、“action.php?action=dependentes&select=“+idDestino+”&option=“+seleccionada,true”);
ajax.onreadystatechange=函数(){
if(ajax.readyState==1){
编号长度=0;
var nuevaOp=document.createElement(“选项”);
nuevaOp.value=0;
nuevaOp.innerHTML=“Cargando…”;
destino.appendChild(nuevaOp);
destino.disabled=true;
}if(ajax.readyState==4){
destino.parentNode.innerHTML=ajax.responseText;
}
}
send(null);
}
}

乌萨里奥信息
达托斯个人用品
你要什么? 名义 阿佩利多斯 纳西门托酒店 性别:
霍姆布雷 穆杰尔 Pais: 波布拉西翁: 选择行动。。 性能图像: