首先,我使用laravel blade作为输入,如下所示
{{ Form::open('practicums/'.$practicums->id, 'PUT') }}
<table align="center">
<tr>
<td>{{ Form::label('name', 'Practicum Name') }}</td>
<td width="75px"></td>
<td>{{ Form::text('name', $practicums->name) }}</td>
</tr>
</table>我想使用parsley.js来验证输入,我补充道
data-validate="parsley"作为
{{ Form::open('practicums/'.$practicums->id, 'PUT', array('data-validate' => 'parsley')) }}但是当我在输入表单上添加parsley.js参数(如:数据类型、数据必需等)时,就会出错。然后我使用'old‘输入形式,比如
<input type="text" id="name" name="name" data-required="true"/>它起作用了。如何使用Laravel Blade中的parsley.js参数?我仍然可以在parsley.js中使用Laravel Blade的输入表单吗,或者我应该使用旧的方法?
之前谢谢你了。
发布于 2013-07-13 17:03:44
也许你应该分享一下它出现的错误是什么?
我将香菜与laravel 4一起使用,没有任何问题,这是我的示例代码。
{{ Form::text('name',Input::old('name'),array('id'=>'name','data-required'=>'true','data-required-message'=>'Name Required','placeholder'=>'Please enter name')) }}发布于 2014-03-05 18:42:43
你应该这样做
{{ Form::open('practicums/'.$practicums->id, 'PUT', array('data' => 'parsley-validate')) }}发布于 2018-06-04 21:48:02
这可能会对你有帮助。
{!! Form::open(['route' => 'posts.store','data-parsley-validate'=>'']) !!}
{{Form :: label('title','Title:')}}
{{Form:: text('title',null,array('class'=>'form-control','required'=>'','max length'=>'255'))}}
{{Form :: label('slug','Slug:')}}
{{Form::text('slug',null,["class"=>'form-control','required'=>'','min length'=>'5','max length'=>'255'])}}
{{Form::label('body','Post Body:')}}
{{Form::textarea('body',null,array('class'=>'form-control','required'=>''))}}
{{Form::submit('Create Post',array('class'=>'btn btn-success btn-block','style'=>'margin-top:20px;'))}}
{!! Form::close() !!}https://stackoverflow.com/questions/16820444
复制相似问题