Php 使用单选按钮的动态组合框Jquery Codeigniter
我必须从数据库加载不同的数据以填充组合框。组合框取决于单选按钮的选择 如果选择jababeka plan,则加载jababeka值;如果选择MM2100 plan,则加载MM2100 plan,并继续 可能吗?谁能告诉我怎么做Php 使用单选按钮的动态组合框Jquery Codeigniter,php,jquery,arrays,codeigniter,Php,Jquery,Arrays,Codeigniter,我必须从数据库加载不同的数据以填充组合框。组合框取决于单选按钮的选择 如果选择jababeka plan,则加载jababeka值;如果选择MM2100 plan,则加载MM2100 plan,并继续 可能吗?谁能告诉我怎么做 之前谢谢。假设您的标记与此类似: <form action=""> <input type="radio" name="a" value="1">op1</input> <input type="radio" n
之前谢谢。假设您的标记与此类似:
<form action="">
<input type="radio" name="a" value="1">op1</input>
<input type="radio" name="a" value="2">op2</input>
<select id="options"></select>
</form>
op1
凤凰社2
您可以使用jQuery选中单选框中的选定选项,并相对设置
内容:
var op1 = ["lorem", "ipsum"];
var op2 = ["dolor", "sit", "amet"];
function fillSelect(data) {
$("#options").children("option").remove();
for (var i = 0; i < data.length; i++) {
$('<option/>').val(data[i]).html(data[i])
.appendTo('#options');
}
}
$("input[name=a]").click(function () {
if($(this).val() == 1)
fillSelect(op1);
else
fillSelect(op2);
});
var op1=[“lorem”,“ipsum”];
变量op2=[“多洛”、“坐”、“阿梅特”];
函数fillSelect(数据){
$(“#选项”).children(“选项”).remove();
对于(变量i=0;i
工作示例:请用代码更新您的帖子,以便了解您的想法。但这只是html代码,我没有编写任何服务器端脚本。这需要在单击后使用ajax调用来填充,或者(如果combobox选项是静态的)为combobox预生成的选项数组。@Michał很棒,但是如何使用动态组合框依赖于收音机选择?@Dwi Abriyanto这就是你需要的吗?谢谢朋友们!这就是我需要的!