2017-07-29 7 views
0

スクリプトコード:javascript変数をlaravelルートに渡す方法は?

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

これは私のスクリプトコードです。ここでは、変数 'getvalue'の値をルートに渡そうとしています。

ルート:

Route::get('products/{getvalue}','[email protected]'); 

これは私のルートです。ここで私はgetvalueをコントローラに渡そうとしています。

コントローラーコード:

public function bValue(Request $getvalue) 
{ 

    echo $getvalue; 
} 
+0

は、ルートは「製品/食品」食品と呼ばれている方法は、だろう動作しない動作することがあり、これを試してみてくださいあなたのgetValue。 – monssef

答えて

1

それは...

// 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; 
    } 
+0

あなたが質問した同じルート –

+0

を与える方法。あなたは何かエラーがあります..? –

+0

更新された回答を見る.....あなたはこれを参照することができます。あなたはアイデアを持っている.. https://laravel.com/docs/5.4/controllers#defining-controllers –

関連する問題