使用,JuiDatePicker时间插件的问题 [ 新手入门 ]
在GridView中使用,CJuiDatePicker时间插件进行搜索 功能能实现 返回时,在搜索文本框却显示成时间戳了
$this->widget('bootstrap.widgets.TbGridView', array(
'type'=>' bordered ',//striped bordered condensed
'dataProvider'=>$model->search(),
'filter'=>$model,
'template'=>"{pager}{summary}{items}{pager}",
'afterAjaxUpdate' => 'reinstallDatePicker',
array('name'=>'addTime','header'=>'下单时间',
'htmlOptions'=>array('style'=>'text-align:center'),
'value'=>'date("Y-m-d H:i",$data->addTime)',
'filter' => $this->widget('zii.widgets.jui.CJuiDatePicker', array(
'model'=>$model,
'attribute'=>'addTime',
'language'=>'zh-CN',
'htmlOptions' => array(
'id' => 'datepicker_for_due_date',
'size' => '10',
'readonly'=>true,
),
'value'=>date("Y-m-d H:i",$data['addTime']),
'defaultOptions' => array( // (#3)
'showOn' => 'focus',
'dateFormat' => 'yy-mm-dd',
'showOtherMonths' => false,
'selectOtherMonths' => true,
'changeMonth' => true,
'changeYear' => true,
'showButtonPanel' => true,
'value'=>date("Y-m-d",$data['addTime']),
)
),
上面是代码,功能能实现,就是返回的时候页面 点击时间插件的文本框只显示时间戳
共 1 条回复
-
自己已解决
array('name'=>'addTime','header'=>'下单时间', 'htmlOptions'=>array('style'=>'text-align:center'), 'value'=>'date("Y-m-d H:i",$data->addTime)', 'filter' => $this->widget('zii.widgets.jui.CJuiDatePicker', array( 'model'=>$model, 'name'=>'Ordergoods[addTime]', //'attribute'=>'addTime', 'value'=>$model['addTime'] ? date('Y-m-d',$model['addTime']) : '', 'language'=>'zh-CN', 'htmlOptions' => array( 'id' => 'datepicker_for_due_date', 'size' => '10', 'readonly'=>true, ), )
as5772830
注册时间:2013-10-30
最后登录:2019-01-28
在线时长:11小时17分
最后登录:2019-01-28
在线时长:11小时17分
- 粉丝1
- 金钱5
- 威望0
- 积分115