繁体   English   中英

Yii2 kartik-v gridview:TypeError:jQuery(…).editable不是函数

Yii2 kartik-v gridview: TypeError: jQuery(…).editable is not a function

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

当第一次将第一个新数据插入到gridview中时(此时,gridview中没有来自数据库的数据),所有可编辑列均显示为故障按钮,而不是工作链接。 刷新页面后,Gridview中的Editable列如预期的那样显示为链接,并且可以正常工作。

为什么只有第一次出现这个问题?

这是在将第一个新数据插入Gridview之后显示的错误。

TypeError:jQuery(...)。editable不是函数

这是我的专栏:

             [
                'class' => 'kartik\grid\EditableColumn',
                'attribute' => 'short_desc',
                'refreshGrid' => true,
                'editableOptions' => function ($model, $key, $index) {
                    return [
                        'header'=>'short_desc',
                        'size'=>'md',

                    ];
                }
            ]

谢谢。

1 个回复

即使只有一个数据(第一个数据),即使pjax重新加载后,我仍在解决我的代码以刷新页面的问题。

在addNewData()的jquery函数中,在成功添加新数据后重新加载pjax之后,我添加了以下代码:

<?php                       
     $models = $dataProvider->getModels(); // get dataProvider to check if there is any data

     // refresh whole page for the first newly added data when there is only one data as in Editable Column not initiated when there is no data
     if( count($models) < 1 || $models == null || !isset($models) )                         
     {
 ?>
         window.location.reload();
 <?php                              
     }                      
 ?>

现在适合我。

1 在Yii2中安装可编辑的kartik-v

我是Yii 2的新手! 我在基本yii中安装了kartik网格,并毫无问题地创建了一个网格。 现在我要使用 卡尔蒂克\\网\\ EditableColumn 但它需要: \\卡尔蒂克\\编辑\\编辑 我通过作曲家安装了可编辑文件,现在我在卖方文件中看到该目 ...

2 Yii2 kartik-v导出菜单

我已经为Yii2安装了此特定插件 ,但不幸的是,我收到以下错误消息 我的作曲家版本是1.8.4,composer.json(需要部分) 当然是php版本 知道有什么问题吗? 问候 ...

3 Yii2 Kartik-v可编辑列更新多个表格单元格

我在Yai2中使用Kartik Editable扩展名为GridView设置了可编辑列。 我面临的问题是我找不到从一个可编辑列更新多个表单元格的方法。 我所做的事情: GridView列 通过单击“编辑帖子标题”列,它会显示标题和说明的编辑字段 PostsController动 ...

5 yii2 kartik-v/yii2-widgets 安装

我想使用kartik sidenav 小部件。 我通过 Composer 安装了 kartik-v/yii2-widgets 扩展。 我可以在这里看到:advanced\\vendor\\kartik-v\\yii2-widget-sidenav 和 extensions.php 也被修改了: ...

6 如何在视图文件中使用kartik-v / yii2-editable

我有两种模式: 子网(id,name,...)和Ip(ip,objectid,...) 在SubnetController中,我有: 我想要所有IP位于editable-view中: 但是我得到了错误: 必须指定“名称”,“模型”和“属性”属性。 ...

2016-10-25 06:06:17 2 553   php/ yii2
9 yii2 select2 by kartik-v 设置默认值

我有一个关于 yii2 kartik-v widget select 2 的问题。 在我看来,小部件附加到一个字段 如果在我的控制器中我想为此字段设置一个值 如: $model-&gt;address = "Some Value"; 在视图中该字段保持空白 我能做什么? 更新! 正如文档所 ...

2016-02-25 12:35:15 6 13715   php/ yii2
暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM