如何获取用户选择的按钮值并在 laravel 5.4 的控制器上使用它
Posted
技术标签:
【中文标题】如何获取用户选择的按钮值并在 laravel 5.4 的控制器上使用它【英文标题】:How to get button value chosen by the user and use it on the controller in laravel 5.4 【发布时间】:2018-01-07 22:49:19 【问题描述】:我是 php 和 laravel 的新手,但遇到了问题:
如何获取用户选择的按钮值并在控制器上使用它从数据库中检索特定信息。
我从数据库中得到“termkey”,我需要知道用户选择的值。
这是我的看法:
【问题讨论】:
请添加代码而不是图片 您的按钮没有value
属性,请为您的按钮指定它
使用jquery onclick事件表单提交并传递按钮值然后就可以进入控制器了
添加隐藏的输入,而不是将值放在按钮上
【参考方案1】:
你必须在你的按钮标签中使用 value 属性,为什么有一个我不明白的结束锚标签。 IN值属性你可以设置任何你想要的值。然后你可以像你一样在控制器中访问它
<button type="submit" name="termKey" value="$c->termKey "><span class="badge">$c->total</span></button>
请始终尝试粘贴代码而不是图像
【讨论】:
【参考方案2】:<button name="termkey"> $ca->termkey </button>
将鞋面改为
<button name="termkey" value=" $ca->termkey "> $ca->termkey </button>
然后在控制器中
$request->input('termkey');
【讨论】:
以上是关于如何获取用户选择的按钮值并在 laravel 5.4 的控制器上使用它的主要内容,如果未能解决你的问题,请参考以下文章
如何在 asp.net 代码中获取引导文本框值并在存储过程中作为参数发送?