我有一个正在进行的Yii 1.1项目,我在自定义网格视图按钮方面遇到了一些问题。问题是这样的: 当我更改网格视图中显示的项目数时,会进行ajax调用并且页面显示所选的文件数,但是如果ajax之后定义如下的提交按钮(在列的页脚部分中)将不起作用拨打:
array('class' => 'CDataColumn', 'type' => 'raw', 'header' => 'فایل مکالمه',
'value' => 'CdrController::getCdrSound($data)',
'footer' => CHtml::submitButton('دریافت همگی', array('name' => 'action', 'action-data' => Yii::app()->createUrl("cdr/download"), 'class' => 'btn btn-small')) .
CHtml::submitButton('حذف صداها', array('name' => 'action', 'action-data' => Yii::app()->createUrl("cdr/deleteSound"), 'class' => 'btn btn-small btn-danger')),
),
我必须注意,在页面刷新之后,提交按钮将使用新显示的项目数,并且在ajax调用之前和之后视图文件的html源不会更改。