如何从选择选项中获取数据

时间:2019-11-07 01:07:41

标签: php html laravel-blade

我正在使用PHP Laravel构建一个计算器,我只能使用路由。我需要访问select内选项的值,以便一旦捕获到数据就可以进行计算。

<div>
    <input type="text" class="form-control" id="firstNumberInput" name="firstNumberInput"
        placeholder="First Number" value="{{Session::get("firstNumber")}}">
</div>
<div class="col-lg-2 col-sm-6">
    <select class="custom-select mr-3" id="inlineFormCustomSelect">
        <option value="add">Addition (+)</option>
        <option value="subtract">Subtraction (-)</option>
        <option value="multiply">Multiplication (*)</option>
        <option value="division">Division (/)</option>
    </select>
</div>

因此,用我的firstNumber是从用户输入的内容中捕获数据,因此我需要获取该数据以及他们从选项中选择的任何内容,例如,我需要显示结果。.2 + 2是4

1 个答案:

答案 0 :(得分:0)

将名称属性设置为“选择”字段。

<select class="custom-select mr-3" id="inlineFormCustomSelect" name="operation">
    <option value="add">Addition (+)</option>
    <option value="subtract">Subtraction (-)</option>
    <option value="multiply">Multiplication (*)</option>
    <option value="division">Division (/)</option>
</select>

然后从您的控制器请求名称。

$operation = $request->operation;