我正在制作一个表格,询问有关某人可以拥有多少个孩子以及他们的年龄的一些信息。目标是根据第一个选择的数量(孩子的数量)显示适合他们年龄的正确选择数量。
我有一个 PHP 文件,我在其中获取我的 JSON 文件的内容(问题所在),它根据 JSON 文件中的属性创建正确的输入(例如:“criteria_type”=“select”,PHP 将创建一个选择输入)。
PHP 代码如下所示:
if($grp_critere['crt_type'] == 'select') {
$html_grp_criteres = '<select name="'. $grp_critere['crt_id'].'|scq_'.$grp_critere['question_key'].'" onchange="change_select_number">'.$html_grp_criteres.'</select>';
}
问题是我必须只显示我需要的选择,如果该人选择 3 个孩子,则会出现 3 个选择输入和年龄选择。
所以我为不同类型的选择创建了两种类型的“crt_type”:
select_origin :第一个更改下一个选择输入的编号
select_update :选择谁依赖于所选择的数字
在 Javascript 中使用 onchange 函数或 Jquery 中的 .change 有什么想法可以实现吗?
谢谢