Php Yii引导窗口小部件TbDatePicker在选择日期后未隐藏

Php Yii引导窗口小部件TbDatePicker在选择日期后未隐藏,php,yii,yii-extensions,Php,Yii,Yii Extensions,Yii引导窗口小部件TbDatePicker选择日期后不隐藏 <?php echo $form->labelEx($modelRenterStatus,'moving_date'); $this->widget('bootstrap.widgets.TbDatePicker', array( 'model' => $modelRenterStatus, 'attribute' => 'moving_date', '

Yii引导窗口小部件TbDatePicker
选择日期后不隐藏

<?php
 echo $form->labelEx($modelRenterStatus,'moving_date');
 $this->widget('bootstrap.widgets.TbDatePicker', array(
        'model' => $modelRenterStatus,
        'attribute' => 'moving_date',
        'options' => array(
            'size' => '10',         // textField size
            'maxlength' => '10',    // textField maxlength
            'autoclose' => true,
        ),
    ));
?>

我的密码有什么问题?

根据选项有

原始库的选项。此值将采用JSON编码,并且 馈送到引导数据采集器

看看这里,我看不到你的选择,所以它们是无效的

以YB站点为例

$this->widget(
    'bootstrap.widgets.TbDatePicker',
    array(
    'name' => 'some_date_jap',
    'options' => array(
    'language' => 'ja'
    ))
 );
是原始库中的选项。所以再检查一遍

为了扩展我的答案,这里有一个与我的表单相关的答案

<?php 
echo $form->datepickerRow($model, 'mode_attribute_here',array('hint'=>'',
                                            'prepend'=>'<i class="icon-calendar"></i>',
                                            'options'=>array('format' => 'yyyy-mm-dd' , 'weekStart'=> 1)
)); ?>
也许它能帮助别人!!
更多细节



如果删除showAnim怎么办?你所能做的最好的事情就是检查我的firebug是否有任何错误我在firebug中检查过,没有任何错误。我会首先对选项进行注释,看看是否有任何变化。让我更深入地检查代码!可能与zii.widgets.jui.CJuiDatePicker冲突,我过去一直使用这两种方法。让我检查一个项目并更新我的答案添加的示例,您可以在表单中使用。那么您使用的是过时的版本还是什么?我看不出和我的答案有什么不同!
<?php
 echo $form->labelEx($modelRenterStatus,'moving_date');
  $this->widget('bootstrap.widgets.TbDatePicker', array(
    'model' => $modelRenterStatus,
    'attribute' => 'moving_date',
    'options' => array(
        'size' => '10',         // textField size
        'maxlength' => '10',    // textField maxlength
        'autoclose' => true,
    ),
  ));
?>