Javascript 根据选择的其他下拉列表填充一个下拉列表,并使用php保存
在这里,如何使用php在数据库中保存汽车类型和电话类型 我的意思是如何从汽车中拯救梅赛德斯、沃尔沃、宝马、波奇,以及从手机到数据库中拯救三星、诺基亚、Iphone 下面是我的代码: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>
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:)这里有一个很好的例子:检查这个是的,它们会保存在同一张表上,请帮助我