1
可能重复:
Yii framework: Using data from related Active Record models for searchingYii框架:请问这个代码JQuery的行表示
下的Yii管理页面,提供先进的搜索功能。
这张照片很好地解释了我的问题。
上图所示此功能是由下面的代码示例进行。
$('.search-form form').submit(function(){
$.fn.yiiGridView.update('order-grid', {
data: $(this).serialize()
});
return false;
});
有一个名为search-form
在这里我们提供的搜索标准类属性的表单。基于搜索标准,它更新由以下代码示例生成的称为订单的网格视图。
<?php $this->widget('zii.widgets.grid.CGridView', array(
'id'=>'order-grid',
'dataProvider'=>$model->search(),
'columns'=>array(
'id',
'order_create_date',
'price',
'bank_account_number',
'hardwaredetail_Id',
'user_id',
'user.name',
'user.email',
),
}
订单表与用户表有关系。我想对用户的姓名和电子邮件地址执行搜索功能。但高级搜索功能只能在订单表上搜索时自动生成代码。我试图以定制高级搜索,以便能够提前对关系数据的搜索以及
感谢所有帮助