表单按钮 - 保存并清除,保存和下一步



我正在使用laravel5.4。我正在研究表格。我必须添加三个按钮,如全部清除,保存和清除,保存和下一步按钮。对于全部清除,我添加了

<button type="reset" value="reset" class="btn btn-primary">
Clear All
</button>

对于保存和清除,我的要求是保存用户输入的输入数据并清除所有输入字段,以使用户在表单中输入另一个数据。

对于"保存和下一步",我的要求是保存用户输入的所有输入数据,并使用户选择的学生姓名输入字段,主题输入字段,教师输入字段保持不变,并清除表单中的其余输入字段。

用户可以从下拉列表中选择学生姓名、学科名称、教师姓名,并且可以为同一学生、科目、教师输入多个输入。所以我需要保持这三个不变并清除 rest 输入字段以输入新数据。

请就如何实现这一点提出建议。

以不同的方式命名所有 3 个按钮,然后在控制器中以您需要的任何方式处理每个按钮。

因此,对于保存和重置,您将侦听保存重置按钮并返回另一个条目的表单,而如果是保存下一个返回下一个表单。

例如:

Public function handleFormAction(Request $request){
If(isset($request->input('save-next')){
// Do something
}else if(isset($request->input('save-next')){
// Do something else
}
}

或者您可以使用按钮值代替名称

If($request->input('save-button') == 'save-reset')){}

如前所述,您可以让浏览器处理简单的重置操作。

相关内容

最新更新