我有一个包含下拉菜单和许多其他内容的网页。我想检索下拉菜单的值,我知道它可以在提交后使用$_POST完成。但我想在提交之前检索它,因此使用javascript代码。
document.getElementById().value;
我对如何在我的表单页面中编写此代码感到困惑。
echo $form->dropDownlist($model2,'ename',CHtml::listData
(Lists::model()->findAll(),'ename','ename'));
如何在表单页面中将函数调用为javascript?
下拉id类似YourModelname_ename
获取下拉列表的id并使用此代码
var dom = document.getElementById("idofyourdropdown");
var result= dom. options [dom. selectedIndex]. text; //give selected text