Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.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 根据选择的其他下拉列表填充一个下拉列表,并使用php保存_Javascript_Php_Jquery_Arrays_Drop Down Menu - Fatal编程技术网

Javascript 根据选择的其他下拉列表填充一个下拉列表,并使用php保存

Javascript 根据选择的其他下拉列表填充一个下拉列表,并使用php保存,javascript,php,jquery,arrays,drop-down-menu,Javascript,Php,Jquery,Arrays,Drop Down Menu,在这里,如何使用php在数据库中保存汽车类型和电话类型 我的意思是如何从汽车中拯救梅赛德斯、沃尔沃、宝马、波奇,以及从手机到数据库中拯救三星、诺基亚、Iphone 下面是我的代码: html: <select id="cat"> <option val="car">car</option> <option val="phone">phone</option> </select>

在这里,如何使用php在数据库中保存汽车类型和电话类型

我的意思是如何从汽车中拯救梅赛德斯、沃尔沃、宝马、波奇,以及从手机到数据库中拯救三星、诺基亚、Iphone

下面是我的代码:
html

 <select id="cat">
        <option val="car">car</option>
        <option val="phone">phone</option>
    </select>

    <select id="item">

    </select>
 cars=new Array("Mercedes","Volvo","BMW","porche");
phones=new Array('Samsung','Nokia','Iphone');

populateSelect();

$(function() {

      $('#cat').change(function(){
        populateSelect();
    });

});


function populateSelect(){
    cat=$('#cat').val();
    $('#item').html('');


    if(cat=='car'){
        cars.forEach(function(t) { 
            $('#item').append('<option>'+t+'</option>');
        });
    }

    if(cat=='phone'){
        phones.forEach(function(t) {
            $('#item').append('<option>'+t+'</option>');
        });
    }

} 

汽车
电话
脚本

 <select id="cat">
        <option val="car">car</option>
        <option val="phone">phone</option>
    </select>

    <select id="item">

    </select>
 cars=new Array("Mercedes","Volvo","BMW","porche");
phones=new Array('Samsung','Nokia','Iphone');

populateSelect();

$(function() {

      $('#cat').change(function(){
        populateSelect();
    });

});


function populateSelect(){
    cat=$('#cat').val();
    $('#item').html('');


    if(cat=='car'){
        cars.forEach(function(t) { 
            $('#item').append('<option>'+t+'</option>');
        });
    }

    if(cat=='phone'){
        phones.forEach(function(t) {
            $('#item').append('<option>'+t+'</option>');
        });
    }

} 
cars=新阵列(“梅赛德斯”、“沃尔沃”、“宝马”、“波奇”);
手机=新阵列(“三星”、“诺基亚”、“Iphone”);
populateSelect();
$(函数(){
$('#cat')。更改(函数(){
populateSelect();
});
});
函数populateSelect(){
cat=$('#cat').val();
$('#item').html('');
如果(类别=='car'){
cars.forEach(函数(t){
$(“#项”)。追加(“”+t+“”);
});
}
如果(cat==‘电话’){
电话.forEach(功能(t){
$(“#项”)。追加(“”+t+“”);
});
}
} 

你能发布你的数据库结构吗?它们会保存在同一张表上吗?如果你愿意,可以使用Ajax:)这里有一个很好的例子:检查这个是的,它们会保存在同一张表上,请帮助我