我有一个html文件,用户可以在其中输入值.
我在 PHP中编写了一个脚本,用于检查数据库中是否存在此值.如果它存在则返回
我在 PHP中编写了一个脚本,用于检查数据库中是否存在此值.如果它存在则返回
{“active”:true}
现在我的目标是,当用户输入他们的值并提交时,如果此活动为真,他们将被重定向到某个页面.如果它是假的,他们应该看到一条错误消息.
$("document").ready(function(){ $(".checkform").submit(function(e){ e.preventDefault(); $.ajax({ type: "GET",dataType: "json",url: "api/check.PHP",data: data,success: function(data) { if(data.active=="true"){ alert("success"); location.href="where_you_want"; }else{ alert("failure"); } } }); return false; }); });
这是我的HTML:
<form action="api/check.PHP" id="requestacallform" method="GET" name="requestacallform" class="formcheck"> <div class="form-group"> <div class="input-group"> <input id="#" type="text" class="form-control" placeholder="Jouw subdomein" name="name"/> </div> </div> <input type="submit" value="Aanmelden" class="btn btn-blue" /> </form>
Uncaught ReferenceError: data is not defined
我是AJAX的新手,我不确定我所尝试的是否正确.
任何帮助将不胜感激!
提前致谢.
解决方法
你能试一下吗:
$(".aanmeldenmodal").submit(function(e){ e.preventDefault();
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。