当单选按钮未选择任何内容时,Laravel单选按钮名称未显示在输入请求中


Laravel radio button name not showing in input request when radio button nothing selected

{!!Form::text('first_name','')!!}
{!!Form::text('last_name','')!!}
{!!Form::radio('status','1')!!}
{!!Form::radio('status','2')!!}

上面的单选按钮未选择任何内容,当将输入提交到控制器时,

public function store(Request $request)
{
    $inputArray = $request->all();
    echo "<pre>";
    print_R($inputArray);
    exit;
}

以下是输入数组的响应:

Array
(
    [_token] => 0yavNy0XLB7YM4xSnKFR7LZqfwTqkybBum3tnkJQ
    [first_name] => 
    [last_name] => 
)

为什么无线电输入名称(状态(未显示在请求中。我想要下面的回应。

Array
(
    [_token] => 0yavNy0XLB7YM4xSnKFR7LZqfwTqkybBum3tnkJQ
    [first_name] => 
    [last_name] => 
    [status] =>
)

请帮忙。提前谢谢。

这样为status放置一个隐藏字段。

{!!Form::text('first_name','')!!}
{!!Form::text('last_name','')!!}
{!!Form::hidden('status','0')!!}
{!!Form::radio('status','1')!!}
{!!Form::radio('status','2')!!}

如果未选择status,则将zero