1
我想控制两个日期选择器上的日期的网格, 虽然重新加载网格可能会更好,但我正在重新加载整个页面。 无论如何,我无法得到日期选择器的值,以便在重新加载数组中使用它,我应该怎么做?我有这个:我如何获取DatePicker值日期在js中使用()
class page_caja extends Page {
function init(){
parent::init();
if(!$_GET['fInicial']){
$fInicial=date('d/m/Y');
}else{
$fInicial=$_GET['fInicial'];
}
if(!$_GET['fFinal']){
$fFinal=date('d/m/Y');
}else{
$fFinal=$_GET['fFinal'];
}
$f=$this->add('Form');
$inicial=$f->addField('DatePicker','fInicial','Fecha Incial')->set($fInicial);
$final=$f->addField('DatePicker','fFinal','Fecha Final')->set($fFinal);
//Tabla de Pagos Pendientes
$this->add('H3')->set('Movimientos');
$g=$this->add('MVCGrid');
$g->setModel('Caja');
$g->removeColumn('programaPago');
$g->addColumn('date','created_dts','Fecha');
$g->dq->where("DATE(created_dts)>=",$inicial->get());
$g->dq->where("DATE(created_dts)<=",$final->get());
$g->addTotals();
$inicial->js('change',$this->js()->reload(array('fInicial'=>$inicial->js()->value(),'fFinal'=>$final->js()->value())));
$final->js('change',$this->js()->reload(array('fInicial'=>$inicial->js()->value(),'fFinal'=>$final->js()->value())));
}
}
谢谢,那些记忆和回忆方法现在将非常有用(我正在继续在$ _GET ...上),再次感谢! – mcanedo 2012-02-13 20:21:46