两个表单元素,然后将数据发布到yii中的另一个页面

时间:2013-08-21 10:24:19

标签: php yii yii-extensions

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框架

1 个答案:

答案 0 :(得分: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