Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在laravel中获取从按钮到控制器的数据属性值_Php_Laravel_Laravel 5_Laravel Blade - Fatal编程技术网

Php 如何在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发布这两个数据,我们如何尝试此操作?然后使用隐藏输入字段

如何在laravel中从按钮到控制器获取数据属性值 我的纽扣

<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