这是我的控制器
if ($request->get('name')){
dd( "good");}
这是我的刀片文件
<select name="sort" form="order">
<option value="name">Name</option>
<option value="dateAdded">Date added</option>
但是控制器没有选择表单元素,请问我做错了什么
答案 0 :(得分:1)
您正在访问select-option值而不是select-name。
if ($request->get('sort'))
{
dd( "good");
}
如果您仅在选择了名称选项时才显示消息。
if ($request->get('sort')=="name")
{
dd( "good");
}
答案 1 :(得分:0)
你应该尝试这个并访问你的函数:
if ($request->get('sort')){
dd( "good");}
答案 2 :(得分:0)
您可以按以下方式解决:
if ($request->input('sort'))
{
dd( "good");
}else{
dd( "bad");
}
或
if ($request->sort)
{
dd( "good");
}else{
dd( "bad");
}
或
if ($request->has('sort'))
{
dd( "good");
}else{
dd( "bad");
}