Yii-在表单提交之前检索下拉值


Yii - Retrieve Drop Down Value before form submit.

我有一个包含下拉菜单和许多其他内容的网页。我想检索下拉菜单的值,我知道它可以在提交后使用$_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