0
CHtml::form(); 
      echo CHtml::activeDropDownList($model,'imei', $model->getCategories(),
       array('prompt' => 'Select Employe',
          'submit'=>'/mobitracker/index.php?r=details/pathmap',

            'params'=>array('imei'=>'js: $(this).val()'), 
)); 
CHtml::endForm();

当用户选择一个项目时,会将其提交到另一个页面并在那里进行处理。

但现在我还需要发送另一个数据,即日期正在使用 DJui datepicker 小部件

$this->widget('zii.widgets.jui.CJuiDatePicker', array(
    'name' => 'date_from',
    'value' => $fromDateValue,
    'htmlOptions' => array(
        'size' => '10',         // textField size
        'maxlength' => '10',    // textField maxlength
    ),
));

因此,一旦用户选择了一名员工,然后选择了我需要提交数据的日期。

我怎样才能使用 yii 完成这个?

提前致谢。

注意:我使用的是 PHP yii 框架

4

1 回答 1

0
<inputid="date_from" type="text" name="date_from" class="hasDatepicker">

小部件只是简单地生成一个带有给定设置的文本框,包括名称。您可以像往常一样使用它的名称和进程$_POST。当然,您必须将该字段放入表单中

...
$model->attributes=$_POST['Employee']; // access your form as you should have to do already
$model->date_from = $_POST['date_from']; // access date value
于 2013-08-21T10:53:13.450 回答