javascript - 使用 Form 或 HTML 添加获取路由到表

标签 javascript jquery html laravel

我有一个 class="table table-hover" 表格,并试图使其可点击。该表由用户 ID、姓名和其他属性组成。我的第一次尝试是使整行可点击,但这需要时间,但我失败了。现在我决定通过以下代码使用户 ID 可点击:

@foreach($user as $users)

        <tbody>
            <tr>
                <td> {{link_to('home', $title = $users->id)}} </td>
                <td>{{$users->name}}</td>
                <td>{{$users->phone}}</td>
                <td>{{$users->city}}</td>
                <td>{{$users->street}}</td>
                <td>{{$users->national_id}}</td>
                @endforeach

这是我的路线

Auth::routes();
Route::group(['middleware'=>'auth'],function () {
Route::get('/home', 'HomeController@index');
Route::Resource('/user', 'UserController');
 });


Route::get('/admin', 'HomeController@adminIndex');

我的问题是如何使 id 可点击,它应该是 SHOW 函数的 GET 方法(public function show($id))。含义user/1

最佳答案

制作一个包含 anchor 的td,如下所示:

<td><a href="{{ url('/showdetails').'/'.$users->id }}"></a></td>

这里 showdetails 在路由中定义并调用某些 Controller 的方法,例如:

function showDetails(Request $request)  // $request will return $users->id
{
    // your code
}

关于javascript - 使用 Form 或 HTML 添加获取路由到表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40988820/

相关文章:

javascript - Handlebars 查找以生成 href

iphone - 如何调试 Iphone 对齐问题?

jquery - Wordpress:Colorbox 幻灯片放映不起作用

javascript - 两页,一个 jQuery 脚本,一个站点出现错误

javascript - 如何使用 Jquery 滚动底部?

JavaScript:将所有文本包裹在跨度中的撇号之间

jquery - 柔性过渡。平滑地填充空间

javascript - 表单提交后显示隐藏内容

javascript - 在不使用 ?id=xxx 的情况下单击链接时传递参数

javascript - Vue : passing `this.foo()` as event listener method