2015-07-10 00:06:54 5237次浏览 2条回答 2 悬赏 10 金钱

使用gridview生成列表默认带排序,点击排序的时候会切换正序和倒序,同时在标题右侧会出现一个类似小箭头的图片来指示现在是倒序还是正序,这个箭头是怎么出来的?有时候怎么没有了

  • 回答于 2015-07-10 11:08 举报

    css样式,有排序的时候才会有显示。

    10 条回复
    回复于 2015-07-10 13:26 回复

    这里的附图传不上去啊,我发现我的页面的css样式,在浏览器分析器中显示的都是从less出来的啊,但是又没有生成less文件,然后那个箭头也不出来(我是有排序的)

    回复于 2015-07-10 13:49 回复

    理解不了你的意思...
    小箭头是css指定的,正序 class=asc, 倒序 class=desc。指定了样式,有加载对应的css文件就有显示。

    你的是没指定样式?还是没加载css?

    回复于 2015-07-10 14:16 回复

    就是这个问题啊,我的css都加载了,原声的资源包没动过,直接注册的,然后也能排序,a标签上也有这个asc和desc的class,但是没有那个小箭头啊,找不到原因

    回复于 2015-07-10 14:28 回复

    换浏览器试试,不行就换台电脑试试。

    回复于 2015-08-26 14:01 回复

    这个问题我也遇到了,你解决好了吗?求分享!

    回复于 2015-08-26 14:26 回复

    不知道你们到底是看错了还是别的什么问题,这个不排序的时候是没有显示的。排序时只是指定了一个css样式。

    回复于 2015-08-27 09:15 回复

    这个css在哪里??我想看看

    回复于 2015-08-27 09:23 回复

    css还能在哪,F12,去源码里找.

    回复于 2015-08-29 11:29 回复

    目前还没有呢,其实那个class是有的,但是效果没显示出来,我觉得是不是跟bootstrap版本有关系

    回复于 2015-08-29 11:32 回复

    默认bootstrap不支持ie8以下的浏览器

  • 回答于 2016-08-20 16:48 举报

    如我的是 BookSearch()

    找到

                'query' => $query,
    

    在如下为位置添加 斜体部分文字
    `

        $dataProvider = new ActiveDataProvider([
            'query' => $query,
              'sort' => [
                'defaultOrder' => [
                    'id' => SORT_DESC,
                ] 
            ],
    

    `

    添加的部分代码

                  'sort' => [
                    'defaultOrder' => [
                        'id' => SORT_DESC,
                    ] 
    

    仔细看了上面的问题 发现我回复错了地方

    不过是我搜索排序来的

您需要登录后才可以回答。登录 | 立即注册
YiiNewer
经理

YiiNewer

注册时间:2014-10-12
最后登录:2018-07-18
在线时长:46小时16分
  • 粉丝13
  • 金钱530
  • 威望70
  • 积分1690

热门问题