从ajax获取yii中表单中字段的值

时间:2013-05-31 02:54:00

标签: php ajax drop-down-menu yii

我有一个问题,我是yii的新手,我吮吸ajax。 假设我在yii中有一个表单,如下所示:

<?php echo $form->dropDownListRow($model,'study_type_id', $studyTypeList, array(
        'options'=>array($default['studyTypeId']=>array('selected'=>true)),
        'id'=>'study-type-list',
        'class'=>'span5 study-create-input')
); ?>

说下拉列表中的选项是“studytype1”,“studytype2”..等等..

我如何以字符串形式访问这些选项..(对不起的解释很抱歉)..在ajax脚本中说..

 Yii::app()->clientScript->registerScript('generateStudyName', "
        var updateStudyName = function() {

 var studyType = ??//I want to access the value selected in the drop down list
 that i hope to use

}");

谢谢!

1 个答案:

答案 0 :(得分:1)

$('#study-type-list').val()将为您提供下拉元素的选定值。

使用此选项可获取所选选项文本。

$('#study-type-list option:selected').text();