【发布时间】:2017-11-14 22:19:40
【问题描述】:
除了 Input::get('name'); 之外,还有其他方法可以在 laravel 中获取 <input> 的值吗?
这是我尝试获取价值的路线
Route::get('delete_comment_action/{id}', function($id)/
{
$status_Id = Input::get('status_Id');
print_r($status_Id);
exit();
return Redirect::back();
});
这是应该包含数据的表单
<form action="" method="get">
<input type="hidden" name ="status_Id" value="{{$swagger->status_Id}}">
<a href ="{{{ url("delete_comment_action/$swagger->Id") }}}"><button type="button" class="btn btn-danger">Delete</button></a>
</form>
当我尝试使用时,Status_Id 应该至少等于 1,但它只是显示一个空白页。
$variable = Input::get('status_Id');
print_r($variable);
【问题讨论】:
-
你在哪里尝试
print_r你在最后一个代码sn-p中得到的值? -
请告诉我们您要在哪里打印_r...
-
对不起,在 $status_Id = Input::get('status_Id'); @Scopey
-
您应该使用表单提交而不是锚标记链接进行删除并将表单操作设置为 {{{ url("delete_comment_action/$swagger->Id") }}}"