如何在2个下拉列表中显示Switch/Case
How to display Switch/Case in 2 drop down lists
我有一个包含switch/case的php文件,我相信是JSON格式的。请原谅我对php/ajax/json的了解,我真的在努力学习这个。
<?php
switch($_GET['make']) {
case "Acura":
echo json_encode(array("MDX","RDX","RL","TL","TSX","ZDX"));
return;
case "Audi":
echo json_encode(array("A3","A4","A5","A6","A8","Q5","Q7","R8","S4","S5","S6","TT","TTS"));
return;
}
?>
这是我的文件,它有所有的品牌/型号。我该如何创建一个显示所有品牌的下拉列表,"Acura","Audi",然后用第二个下拉列表填充模型呢?如果我选择Acura,第二个dropbox将显示MDX, RDX, RL, TL, TSX, ZDX
http://whodateswhere.com/auto/我有开发网站设置在这里,但它的功能不。我怎样才能使它在我的网站上工作?
谢谢你的帮助!
$('#ajax_make_id').change(function(){
$.get('model.php',{ make: $(this).html() }, function(data){
$drop_down_data = get_options( $.parseJSON(data) );
$('#ajax_model_id').html( options );
});
});
function get_options( options_array )
{
var options = '';
for( var i in options_array )
options += '<option value="'+ options_array[i] +'">'
+ options_array[i] +'</option>';
return options;
}
相关文章:
- 从桌面读取python文件时高亮显示代码
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 如何在生成下载文件时显示加载动画
- React重新渲染但未显示正确的组件
- nodejs-expressjs上传图像并显示它们
- 使用JSP从服务器检索和显示图像
- 音频控件在mouseover上显示,在mouseout上淡出
- 使用Javascript switch语句在DIV中显示HTML表
- Bootstrap Switch 显示/隐藏表列 - 初始配置和值存储
- 如何使用在 javascript 中分配给图像的变量,并使用 switch 语句在 html 中显示它们
- 使用带有 switch 语句的 jQuery 显示某些按钮
- 如何使用 ng-switch 切换显示带有 AngularJS 的嵌套表
- 角度指令未显示在ng-Switch中
- Switch In收割台未正确显示
- 使用ng-if/ng-show/ng-switch的Angular条件显示会简要地显示这两个元素
- AngularJS只显示一个ng-switch
- 如何在2个下拉列表中显示Switch/Case
- 结合switch语句和onMouseOver显示文本&图像(javascript)
- 使用 switch 语句在 javascript 中显示图片
- Javascript switch语句从2个下拉菜单中显示数据