【问题标题】:dynamically load views partials laravel动态加载视图部分 laravel
【发布时间】:2015-10-27 07:35:58
【问题描述】:

您好,我在显示创建产品表单时遇到问题。

主要问题是我有一些字段与一个类别不同,我想只显示特定类别所需的内容,所以我想的是如何根据选择列表加载部分。

工作流程是:

  1. 我正在选择产品类型

  2. 我正在选择类别

  3. 显示部分表单。

是的,我可以通过 jquery 隐藏和切换具有 fadeIn 和 fadeOut 的类来做到这一点,但是有没有办法可以执行此操作来自 laravel 部分?

【问题讨论】:

    标签: php forms blade partials laravel-5.1


    【解决方案1】:

    您可以使用 ajax 调用为特定类别加载正确的部分。

    public function controllerMethod()
    {
      if (Request::ajax())
      {
         $partial = Request::input('selected_category_partial_name');
    
         // The foldr stucture would have to be /views/partials/category/name.blade.php
         return view("partials.category.$partial");
      }      
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-11
      相关资源
      最近更新 更多