Php 如何在laravel中获取从按钮到控制器的数据属性值
如何在laravel中从按钮到控制器获取数据属性值 我的纽扣Php 如何在laravel中获取从按钮到控制器的数据属性值,php,laravel,laravel-5,laravel-blade,Php,Laravel,Laravel 5,Laravel Blade,如何在laravel中从按钮到控制器获取数据属性值 我的纽扣 <input type="submit" value="Add click" name="submit" id="submit" data-name="{{$value->name}}" data-click="{{$value->click}}"> 将表单提交给控制器后的“从按钮”属性 但结果并没有得到数据名和数据点击值。如果您想通过正常形式的post发布这两个数据,我们如何尝试此操作?然后使用隐藏输入字段
<input type="submit" value="Add click" name="submit" id="submit" data-name="{{$value->name}}" data-click="{{$value->click}}">
将表单提交给控制器后的“从按钮”属性
但结果并没有得到数据名和数据点击值。如果您想通过正常形式的post发布这两个数据,我们如何尝试此操作?然后使用隐藏输入字段:-
现在,在控制器端,您将得到如下结果:-
您可以为此使用隐藏字段,也可以使用ajax
@if ($value != '')
{{ Form::hidden('somevalue', $value->name) }}
{{ Form::hidden('somevalueclick', $value->click) }}
@endif
您正在通过ajax发送数据,或者正在进行普通表单post(页面刷新)?@AlivetoDie我想从{!!form::open(array('method'=>'post','action'=>)通过普通发送GetmacaddressController@click“,'name'=>'frm1'))!!}添加包含所需数据的隐藏输入,例如!您必须使用name=“data name”
和name=“data click”
better$request->input('data-name')创建隐藏输入
而不是$\u POST
thing:)@AlivetoDie但当我使用hidden时,我不希望用户单击查看源代码以查看result@AlivetoDie我如何使用它并从视图源代码中隐藏它无论它如何显示在视图源代码中,甚至您的代码数据也是如此。你不能隐藏它。甚至display:none
对视图源也可见。@TheRock很乐意帮助您:):)
<input type="hidden" value="{{$value->name}}" name="data-name"/>
<input type="hidden" value="{{$value->click}}" name="data-click"/>
{{ Form::hidden('data-name', $value->name) }}
{{ Form::hidden('data-click', $value->click) }}
$request->input('data-name')
$request->input('data-click');
@if ($value != '')
{{ Form::hidden('somevalue', $value->name) }}
{{ Form::hidden('somevalueclick', $value->click) }}
@endif