【发布时间】:2014-01-24 07:03:00
【问题描述】:
我对 parsley.js 有疑问。每次我点击提交按钮它不做任何事情。 有谁知道这个的解决方案吗?
<!DOCTYPE html>
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>Registrierung</title>
<link href="bootstrap-combined.min.css" rel="stylesheet"/>
<script src="js/jquery-2.0.3.min.js"></script>
<script src="js/bootstrap-3.0.3.min.js"></script>
<script src="js/parsley.min.js"></script>
<script src="js/parsley.messages.de.js"></script>
</head>
<body class="body">
<?php
$fpw="";
?>
<div class="container">
<div class="offset4">
<div>
<h1>Registrierung</h1>
<?php if($fpw == true) echo '<div class="error" Passwörter stimmen nicht überein!<br></div>'; ?>
<form method="post" action="aregistrierung.php" data-validate="parsley">
<label for="passwort1" class="labbel">Passwort</label>
<input id="passwort1" name="passwort1" type="password" data-type="password" data-required="true" placeholder="Passwort" />
<label for="passwort2" class="labbel">Passwort bestätigen</label>
<input id="passwort2" name="passwort2" type="password" data-type="password" data-required="true" placeholder="Passwort" data-equalto="#passwort1" data-equalto-message="Passwort stimmt nicht überein"/>
<br><br>
<input name="registrieren" type="submit" value="Registrieren" class="btn btn-large btn-success"/>
</form>
</div>
</div>
</div>
</body>
</html>
我将整个文件编辑到其中;我也用“sadfgkfe.php”之类的假链接对其进行了测试,它没有给我“未找到”错误。
【问题讨论】:
-
可以发
registrierung.php的内容吗? -
什么是
data-validate? -
在@Paul 帖子中编辑了整个文件; data-validate 触发 parsley 数据验证(而不是 HTML5 验证)
-
您的
error console有错误吗? ggnome.com/wiki/Using_The_Browser_Error_Console -
firebug 说:class="parsley-validated parsley-error"(在两个密码输入中,而不是:class="parsley-validated parsley-success")但我不知道它是什么原因造成的。 @保罗
标签: javascript php validation passwords parsley.js