Laravel用户输入获取值
我是新来的,所以我会提出一个非常简单的问题:我有一个这样的观点:Laravel用户输入获取值,laravel,Laravel,我是新来的,所以我会提出一个非常简单的问题:我有一个这样的观点: {{Form::label('Enter number 1 to 10')}} {{Form::text('customerid')}} <button type="button" View</button> {{Form::label('Enter number 1 to 10')}{{{Form::text('customerid')} 您缺少开始和结束表单标记,以及标签传递文本作为第一个参
{{Form::label('Enter number 1 to 10')}} {{Form::text('customerid')}}
<button type="button" View</button>
{{Form::label('Enter number 1 to 10')}{{{Form::text('customerid')}
您缺少开始和结束表单标记,以及标签传递文本作为第一个参数显示的事实,该参数也应该是标签标识符
因此,您的表单应该如下所示:
{{ Form::open(array('url' => 'foo/bar')) }}
{{ Form::label('number', 'Enter numbers from 1 to 10') }}
{{ Form::text('number')}}
{{ Form::submit('Click Me!')}}
{{ Form::close() }}
希望这有帮助
编辑:
提交后,通过执行以下操作获得输入:
在拉威尔5号
$number = Request::input('number');
在拉威尔4号
$number = Input::get('number');
请注意,您在input()
或get()
中输入的名称(取决于您使用的laravel版本)基本上就是字段的名称。如果希望获取所有输入并将其分配给变量(在上面的示例中,我仅对一个值执行此操作),则在上面的两个示例中使用选项all()
,或get()
或input()
。
理论上是:
$input = Request::all();
或
希望这能解决你的问题 具体问题是什么?何时提交输入?当用户键入某个内容时?当用户单击该字段时?我们需要时间,我们需要查看您尝试了什么。此当前代码不会提交任何内容<代码>type='button'
需要是type='submit'
作为初学者。在控制器代码中查找的类是Input::get('fieldname')
如果使用的是laravel 4,则需要在输入字段周围添加
标记。此外,按钮的类型必须为submit
Read the book from Dayle Reese!这对初学者来说非常好。
$input = Input::all();