如何将javascript变量传递给laravel路由?

时间:2017-07-29 06:17:33

标签: javascript php laravel

脚本代码:

 <script type="text/javascript">
  function getValue(){
    var getvalue=document.getElementById('brand').value;
    window.location='products' +getvalue;
  }
</script>

这是我的脚本代码。在这里,我试图将变量&#39; getvalue&#39;的值传递给路线。

路线:

Route::get('products/{getvalue}','categoryController@bValue');

这是我的路线。在这里,我试图将getvalue传递给控制器​​。

控制器代码:

  public function bValue(Request $getvalue)
{

    echo $getvalue;
}

1 个答案:

答案 0 :(得分:2)

尝试这可能会起作用..

 // Javascript
    <script type="text/javascript">
      function getValue(){
        var getvalue=document.getElementById('brand').value;
        window.location='products/' +getvalue;
      }
    </script>

// Php
    public function bValue($getvalue)
    {
        echo $getvalue;
    }