<!DOCTYPE html>
<html>
<head>
<title>Site :: </title>
<link rel="stylesheet" media="screen" href="css/wicahost.css" />
<link rel="stylesheet" media="screen" href="css/global.css" />
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.js"></script>
<script type="text/javascript" src="inc/js/valid.js"></script>
<SCRIPT TYPE="TEXT/JAVASCRIPT">
$(document).ready(function() {
$("#splashtease").RSV({
onCompleteHandler: myOnComplete,
rules: [
"required,emAdd,Please enter your email address.",
"valid_email,emAdd,Please enter a valid email address.",
]
});
});
</SCRIPT>
</head>
<body>
<div id="splashTeaserBox">
<h1>Signup!</h1>
<form id="splashtease" action="inc/subscribe.php" method="post">
<?php $usrBrowser = $_SERVER['HTTP_USER_AGENT']; $todayDt = date('Y-m-d'); ?>
<input type="text" name="emAdd" />
<input type="hidden" name="brwsr" value="<?php echo $usrBrowser ?>" />
<input type="hidden" name="dt" value="<?php echo $todayDt ?>" />
<input type="submit" name="submit" value="" class="splashteasesub" />
</form>
</div><!--splashTeaserBox-->
</body>
</html>
尝试在上面实施此简单示例来验证电子邮件地址: http://www.benjaminkeen.com/software/rsv/jquery/demo.php
上面的代码没有做任何事情,只是提交到数据库。我检查确保我的jquery库链接引用和jquery脚本的第三方脚本,以确保它们链接正常,两者都链接正常。
任何人都能看到这里出了什么问题?谢谢:))
答案 0 :(得分:1)
未定义myOnComplete。 规则在第二个项目之后有一个额外的逗号
答案 1 :(得分:1)
您正在尝试绑定onCompleteHandler
处理程序,但您提供的变量不会引用某个函数。相反,它是 undefined 。删除它,你会没事的。