如何显示不同的输入框依赖值选项选择

时间:2016-05-22 10:03:04

标签: javascript php jquery

需要你的帮助。我有选项选择:

关系:

<?php
$relationship=array(
''=>'Choose relationship',
'child'=>'child',
'guardian'=>'guardian',
'parent'=>'parent',
'wife'=>'wife',
'husband'=>'husband',
'mother in law'=>'mother in law',
'futher in law'=>'futher in law'
);

echo form_error('relationship');<br />
echo form_dropdown('relationship', $relationship, set_value('relationship'), array('id'=>'relationship'));
?>

如果选择的话,如何让输入框出现?例如,如果我选择母亲我想要输入框的地址出现,如果我选择孩子我想要出生日期的输入框出现...

1 个答案:

答案 0 :(得分:2)

在选择选项时触发事件,然后检查选择了哪个选项并相应地显示输入框。 例如:

    $('selectbox').on('change', function (e) {
    if( this.value == 'mother')
      {
        $('addressinput').show();
      }
    });