我想添加到我的Laravel 5网站和按钮,在提交后更改值。
这是我的示例代码:
<form method="POST" >
<input type="hidden" value="3" name="{{$sale->state}}">
<button type="submit" name="button" class="btn btn-success">FE</button>
</form>
不要工作,但我只是玩一点点。任何一个好主意怎么能做出这个动作?
我希望按钮点击从状态delivered
更改为complete
=在我的数据库表sale
中,state
必须将状态值从1更改为3
非常感谢
答案 0 :(得分:0)
input
的名称必须是模型属性的名称(反映在数据库表列中)。
尝试此操作(如果您的列名称为state
):
<input type="hidden" value="3" name="state">
通过将name="{{$sale->state}}"
用作name
属性,您可以从state
对象传递$sale
属性的值。