ajax 下拉菜单不适用于 bootstra 5

时间:2021-02-19 12:16:58

标签: ajax twitter-bootstrap-5

自从我实施了 boostrap 5(不确定),当我点击下拉菜单时,我在填充类别下拉菜单时遇到了问题

  • 当我的页面打开时,下拉列表会预先填充当前类别
  • 通过弹出窗口,我可以创建其他类别
  • 但是当我点击下拉类别时,我看不到新类别
  • 我在控制台中没有消息。 传统知识。

1 - data-refresh="true" 必须 data-bs-refresh="true" ???

2- 这是我的代码

     $category_tree = $this->getCategoryTree();

 $content .= '<div class="col-md-5">';
        $content .= '<label for="' . $this->app->getDef('text_products_categories') . '" class="col-5 col-form-label"></label>';
        $content .= '<div id="myAjax">';
        $content .= HTML::selectMenu('move_to_category_id[]', $category_tree, $current_category_id);
        $content .= '</div>';
        $content .= HTML::hiddenField('current_category_id', $current_category_id);
        $content .= '<a href="' . $this->app->link('CategoriesPopUp') . '"  data-bs-toggle="modal" data-refresh="true" data-bs-target="#myModal">' . HTML::image($$this->getImageDirectory() . 'icons/create.gif', $this->app->getDef('text_create')) . '</a>';
        $content .= '<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">';
        $content .= '<div class="modal-dialog">';
        $content .= '<div class="modal-content">';
        $content .= '<div class="modal-body"><div class="te"></div></div>';
        $content .= '</div> <!-- /.modal-content -->';
        $content .= '</div><!-- /.modal-dialog -->';
        $content .= '</div><!-- /.modal -->';
        $content .= '</div>';
        $content .= '</div>';

0 个答案:

没有答案