动态Combobox Jquery Codeigniter使用单选按钮

时间:2015-06-30 07:48:36

标签: php jquery arrays codeigniter

我有条件,我必须从数据库加载不同的数据,以填充组合框。组合框取决于单选按钮的选择。

enter image description here

如果我选择jababeka计划,它会加载jababeka值,如果我选择MM2100计划加载MM2100计划,并继续继续。

有可能吗?谁能告诉我怎么样?

之前感谢。

1 个答案:

答案 0 :(得分:0)

假设您的标记与此类似:

<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>

您可以使用jQuery检查单选框中的选定选项并相对设置<select>内容:

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);
});

工作示例:fiddle