我有两个基于kartik实用A和B的yii2项目。两个都使用johnitvn / ajaxcrudmodal。它看起来像单页crud与ajax模式用于创建和更新。
我在_form.php中使用了kartik select2。
然而,在基于实用A的项目中,它可以仔细工作。但是在使用实用B的项目中,它显示正确,但搜索框无效。它无法点击,我无法在其上键入任何内容。
我已将tabindex设置为false。
data = [
{label:"new", value:10},
{label:"repeat", value:55},
{label:"loyal", value:35},
];
有人可以帮忙吗?我很困惑为什么在一个项目中它可以工作但不能在其他项目中工作?
谢谢,
丹尼尔
答案 0 :(得分:0)
我更新到最新的kartik库,并在下面使用
<?php
Modal::begin([
'id' => 'ajaxCrudModal',
'footer' => '', // always need it for jquery plugin
])
?>
<?php Modal::end(); ?>
<?php $this->registerJs("$.fn.modal.Constructor.prototype.enforceFocus = $.noop;"); ?>
现在效果很好