我有一个带有选择选项的页面
<div class="col-md-7">
<select class="selection" name="selection">
<option value="ab">Form One</option>
<option value="ad">Form Two</option>
<option value="nq">Form Three</option>
</select>
</div>
<div id="content"></div>
对于我的JQuery,我只是听取了改变
$(".selection").on("change", function(e){
if($(this).val() == "ad"){
$("#content").append(data);
}
});
现在这个刀片模板所在的位置(资源/视图/客户),我已经创建了一个表单文件夹。在这个文件夹中有form1.blade.php和另外两个表格的模板。
我如何将表单模板添加到带有id内容的div中?
或者有更好的方法来处理单个页面的多个表单吗?
答案 0 :(得分:2)
假设您有两种形式:
查看:
<form action="/url" method="post">
<input name="some_field" value="1">
<button type="submit" name="form1">Submit 1</button>
</form>
<form action="/url" method="post">
<input name="some_field" value="1">
<button type="submit" name="form2">Submit 2</button>
</form>
现在位于控制器:
if ($request->has('form1')) {
//handle form1
}
if ($request->has('form2')) {
//handle form2
}
来源:https://laracasts.com/discuss/channels/laravel/two-form-on-one-page-both-submit
答案 1 :(得分:0)
指定要提交的值并检查$request->has()
值是否为fun aFunctionCallingF2F3 someVariables =
let
<define some functions and local variables here>
fun F2 ...
fun F3 ...
val v1 ...
val v2 ...
in
<Make use of the functions/variables you defined above and `someVariables`>
end
。然后在控制器内部使用逻辑。