作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用CGridView的ajaxUrl参数,并且没有任何效果。
$this->widget('zii.widgets.grid.CGridView', array(
'id'=>'ge-cg-'.$myLib['id'],
'filter'=>$geCGModel,
'dataProvider'=>$dataProvider,
'columns'=>$columns,
'ajaxUrl'=>Yii::app()->createUrl( 'Something/search' ),
));
最佳答案
ajaxUrl
属性仅适用于搜索(“按列过滤器”和“高级搜索”)。排序链接和分页链接是从您指定的$dataProvider
生成的。您可以检查CGridView和CDataColumn的源,以查看如何分别从dataProvider中提取pagination和sorting。
因此,如果您希望这些链接也使用要指定的相同ajaxUrl
,则必须为route
的CPagination对象和CSort对象都设置$dataProvider
属性,如下所示:
$dataProvider=new CActiveDataProvider('Modelname',array(
'criteria'=>$criteria,
'pagination'=>array(
'route'=>'something/search'
),
'sort'=>array(
'route'=>'something/search'
)
));
关于ajax - 如何在Yii中使用CGridView的ajaxUrl参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12626622/
我正在制作一个 wordpress 插件,允许管理员通过单击按钮删除数据库中的特定行 id?>)"> 最初我是这样调用ajax的 function deleteRow(val) {
我正在学习 Backbone.js 并尝试基于它构建简单的主题。我在 functions.php 中有这段代码来加载 js: function load_js() { wp_enq
我们运行 Wordpress 4.0/Buddypress 安装程序,自从我们切换到 SSL 后,所有 ajax 函数都无法正常工作,因为 ajaxurl 变量仍在读取“http”。 /* */
我是一名优秀的程序员,十分优秀!