第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何在 Laravel 中將單選按鈕值作為路由參數(shù)傳遞?

如何在 Laravel 中將單選按鈕值作為路由參數(shù)傳遞?

回首憶惘然 2023-12-04 16:38:48
我想將選定的單選按鈕值作為 Laravel 路由的參數(shù)傳遞。我的路線是:Route::resource('/datas','DataController');從這條路線,我的目標(biāo)是調(diào)用 localhost:8000/datas/{data}我的 data.blade.php 是:<form id="dataform" action="{{ route('datas.show')}}" method="GET">   <table class="table">      <tr>         <th>Select bullet</th>         <th>SL NO</th>         <th>Name</th>         <th>Age</th>      </tr>      @foreach ($datas $key => $data)         <tr>            <td><input type="radio" id="data{{$data->id}}" name="data" value={{$data->id}}></option></td>            <td>{{$key}}</td>            <td>{{$data->name}}</td>            <td>{{$data->age}}</td>         </tr>      @endforeach   </table>   <button type="submit" id="edit_submit" class="btn btn-default">Show</button>                    </form>我的表演功能將是...public function show($id)   {      //Code to showing data and redirect to show page   }我想獲取此單選按鈕的值(如下所示)。<td><input type="radio" id="data{{$data->id}}" name="data" value={{$data->id}}>并將其作為參數(shù)包含在下面的表單操作中<form id="dataform" action="{{ route('datas.show')}}" method="GET">
查看完整描述

2 回答

?
天涯盡頭無(wú)女友

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超9個(gè)贊

我對(duì)此代碼做了一些更改。將按鈕更改為錨標(biāo)記。所以我的blade.php是:-


   <table class="table">

      <tr>

         <th>Select bullet</th>

         <th>SL NO</th>

         <th>Name</th>

         <th>Age</th>

      </tr>

      @foreach ($datas $key => $data)

         <tr>

            <td><input type="radio" id="data{{$data->id}}" name="data" value={{$data->id}}></option></td>

            <td>{{$key}}</td>

            <td>{{$data->name}}</td>

            <td>{{$data->age}}</td>

         </tr>

      @endforeach

   </table>

   <a  href="javascript:showfunction()" id="showlink" class="btn btn-default">Show</a>

我還添加了一個(gè) javascript 函數(shù)。


<script>

    function showfunction(){

       var id = document.querySelector('input[name = "data"]:checked').value;

       var url = '{{route("admin.questions.show",":id")}}';

       url=url.replace(':id',id);

       document.location.href=url;

    }

</script>


查看完整回答
反對(duì) 回復(fù) 2023-12-04
?
阿晨1998

TA貢獻(xiàn)2037條經(jīng)驗(yàn) 獲得超6個(gè)贊

僅使用 HTML/Blade 無(wú)法實(shí)現(xiàn)這一點(diǎn)。您需要 javascript(或 javascript 框架)才能使實(shí)時(shí)更改生效,因?yàn)楸韱尾僮髀窂街械膮?shù)取決于所選單選的值。

action="{{ route('datas.show', [ 'id' => [insert id here] ])}}"


查看完整回答
反對(duì) 回復(fù) 2023-12-04
  • 2 回答
  • 0 關(guān)注
  • 150 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)