Validation 使用Laravel 4和parsley.js进行验证

Validation 使用Laravel 4和parsley.js进行验证,validation,laravel,laravel-4,parsley.js,Validation,Laravel,Laravel 4,Parsley.js,我想用parsley.js评估Laravel在客户端构建的表单。 但当我点击提交时,没有进行验证 **在'view.blade.php'中** {{Form::open(array('action' => 'PositionController@createPosition', 'method' => 'post','files'=>true,'enctype' => 'multipart/form-data','parsley-validate' => 'true

我想用parsley.js评估Laravel在客户端构建的表单。
但当我点击提交时,没有进行验证

**在'view.blade.php'中**

{{Form::open(array('action' => 'PositionController@createPosition', 'method' => 'post','files'=>true,'enctype' => 'multipart/form-data','parsley-validate' => 'true'))}}
  {{Form::text('position',NULL,array('parsley-required' => 'true', 'parsley-type' => 'number'))}}
  {{Form::submit('Hinzufügen',array('class' => 'blue'))}}
{{ Form::close() }}
**输出**

<form method="POST" action="http://localhost/positions" accept-charset="UTF-8" enctype="multipart/form-data" parsley-validate="true">
    <input name="_token" type="hidden" value="1234">
    <input parsley-required="true" parsley-type="number" name="position" type="text">
    <input class="blue" type="submit" value="Hinzuf&uuml;gen">
</form>
将欧芹绑定到表单(如果表单是动态呈现的,则很有用。)

但是在我的网站上添加了“#parsleyForm”和JavaScript绑定后,仍然没有发生任何事情

$( document ).ready(function() {
            $('#parsleyForm').parsley();
        });
有没有关于如何使用Form Builder和欧芹的建议?

您的代码适合我:

没有更改,只指定
jquery
parsley
作为资源


因此,正如@user3158900所说,您可能没有正确设置jquery和parsley的路径。

愚蠢的问题,您有正确的parsely.js文件路径,并且正确加载了它?另外,在
Form::open()
上尝试只使用香菜验证而不将其设置为true?当然,欧芹的装料是正确的。删除=“true”不会改变任何东西。我不是在暗示你的问题很愚蠢,我是在暗示我有一个愚蠢的问题,我想问,以确保加载内容。抱歉这样说。您只需要
$(“#parsleyForm”)。parsley()如果您没有/无法在
上指定
欧芹validate=“true”
。另外,您确实使用
id=“parsleyForm”
生成了表单,是吗?是的,我添加了id来测试它是否与JavaScript一起工作。
$( document ).ready(function() {
            $('#parsleyForm').parsley();
        });