Javascript CGrigview从所有页面中选择数据

Javascript CGrigview从所有页面中选择数据,javascript,php,yii,cgridview,Javascript,Php,Yii,Cgridview,我有一个CGridview包含大量数据(>100000行) 这个gridview包含每行的CCheckbox,我需要选择一些行对它们进行处理 问题是我只能对当前页面中显示的行应用检查 我想要的是,当在gridview上应用一些过滤器并按下SelectAll按钮(在右上角)时,系统从整个表中选择行(而不仅仅是从当前页面)。 这可能吗???我通过检查服务器端的(全选)参数值来解决这个问题 if ($_POST['grid_c7_all'] == "1") { ... 我假设您有一个按钮来提交所选

我有一个
CGridview
包含大量数据(>100000行)

这个gridview包含每行的
CCheckbox
,我需要选择一些行对它们进行处理

问题是我只能对当前页面中显示的行应用检查

我想要的是,当在gridview上应用一些过滤器并按下SelectAll按钮(在右上角)时,系统从整个表中选择行(而不仅仅是从当前页面)。
这可能吗???

我通过检查服务器端的(全选)参数值来解决这个问题

if ($_POST['grid_c7_all'] == "1") { ...

我假设您有一个按钮来提交所选行,所以如果选中了checkAll,您可以在发送ID之前进行检查。如果选中-通过过滤器,您将拥有当前过滤器的所有记录。试试这个,如果可行就发布。我通过检查服务器端(selectall)参数的值来解决这个问题。