Javascript pug中选择切换案例中的传递选项值
我试着做这样的东西(见图)。在“Practicas”中显示一个下拉菜单,其中包含与所选“光标”相关的选项 如果我手动传递case值,则可以工作,但我希望传递我在第一个下拉菜单中选择的值 我试试这个:Javascript pug中选择切换案例中的传递选项值,javascript,select,drop-down-menu,pug,option,Javascript,Select,Drop Down Menu,Pug,Option,我试着做这样的东西(见图)。在“Practicas”中显示一个下拉菜单,其中包含与所选“光标”相关的选项 如果我手动传递case值,则可以工作,但我希望传递我在第一个下拉菜单中选择的值 我试试这个: script. function seleccionCurso (seleccion){ var cursoSeleccionado = seleccion.value;
script.
function seleccionCurso (seleccion){
var cursoSeleccionado = seleccion.value;
console.log(cursoSeleccionado)
return cursoSeleccionado }
.form-group.col-md-2
label(for='curso') Curso
|
select#curso(onchange='seleccionCurso(this)').form-control
each curso in cursos
option(value= curso) #{curso}
.form-group.col-md-2
case selection
when "CFGSS"
label(for='practicas') Prácticas
select#practicas.form-control
each practica in practicasGradoMedio
option= practica
when "CFGMVDJ"
label(for='practicas') Prácticas
select#practicas.form-control
each practica in practicasGradoMedio
option= practica
default
label(for='practicas') Prácticas
select#practicas.form-control
each practica in tiposPracticas
option= practica
谢谢
更新:
我修好了。我希望有帮助
form(id="myForm" action='/' method="POST").form-group.col-md-2
label(for='curso') Prácticas
select(name='cursosS').form-control
for curso in cursos
option=curso
.btn.col-md-12
input(type="submit", value='Guardar').btn.btn-success
使用这个按钮type=submit,我可以请求值并再次渲染以在开关案例中使用