Laravel 5.3发送选定的下拉菜单到控制器

时间:2016-11-03 23:52:10

标签: php laravel

我使用的是Laravel 5.3并且我有一个客户注册表单,然后当点击一个按钮时,它会转到相应的路径,然后从那里转到create方法。

我将选定的下拉列表项发送到控制器时遇到问题。 这是我的下拉列表:

<div class="form-group">
    <label for="card_type" class="col-md-4 control-label">Card</label>
    <div class="col-md-6">
        <select class="form-control" name="card_type" id="card_type">
            <option id="card_id" name="card_id" value="1">One</option>
            <option id="card_id" name="card_id" value="2">Two</option>
            <option id="card_id" name="card_id" value="3">Three</option>
            <option id="card_id" name="card_id" value="4">Four</option>
            <option id="card_id" name="card_id" value="5">Five</option>
            <option id="card_id" name="card_id" value="6">Six</option>
            <option id="card_id" name="card_id" value="7">Seven</option>
        </select>
    </div>
</div>

以下是我在控制器中尝试检索所选项目的内容:

$request->input('card_id'),$request->input('card_type'),

但它正在返回Null。知道为什么吗?

1 个答案:

答案 0 :(得分:1)

使用输入('card_type'),AND DELETE name =“card_id”从您的选项中,您只需在输入中插入一个名称,它必须插入选择部分html