无法用Jquery在Chrome控制台显示输出
Unable to display output in Chrome Console with Jquery
我是一个初学者与解析和jquery。但由于某种原因,我在最基本的事情上遇到了问题,即向控制台输出消息。我检查了我的Chrome设置,他们正在过滤所有人。
我已经编写了代码来简单地将电子邮件和密码FE输入存储到parse中。如果输入与我创建的基本验证相匹配,它应该显示一条控制台消息。如果输入无效,它应该显示另一条控制台消息。但出于某种原因,我所做的一切似乎都不起作用。下面是我的代码。https://i.stack.imgur.com/S42dg.jpg谢谢你的帮助。如果我遗漏了什么信息,请告诉我。
index . html
<div class="modal fade" id="signUp" tabindex="-1" role="dialog" aria-labelledby="signUpLabel"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> <h4 class="signUp-title" id="signUpLabel">Sign Up</h4> </div> <div class="modal-body"> <form id = "register-form"> <div class="form-group"> <label for="exampleInputEmail1">Email address</label> <input type="email" class="form-control" id="exampleInputEmail1" placeholder="Email"> </div> <div class="form-group"> <label for="password">Password</label> <input type="password" class="form-control" id="password" placeholder="Password"> </div> <div class="form-group"> <label for="password2">Confirm Password</label> <input type="password" class="form-control" id="password2" placeholder="Confirm Password"> </div> </form> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> <button type="button" class="btn btn-primary">Sign Up</button> </div> </div> </div> </div>
jquery.js
Parse.initialize("xxx","多");
$("#登记表格")。submit(函数(事件){event.preventDefault ();//让页面防止刷新
var email = $("#exampleInputEmail1")。瓦尔();Var密码=$(" #密码")。瓦尔();Var password2 = $("#password2")。瓦尔();
if (password == password) {var user = new Parse.User();用户。设置("电子邮件",电子邮件)用户。集("密码",密码)
user.signUp(null, {success:function(user){ console.log("Register Succeeded!") }, error:function(user, error){ console.log("Registration error:" +error.message); } });
}
});
当我在我的代码编辑器中使你的代码更可读时,我注意到你在变量声明中点和val()之间有一个空格。您还在password if语句的第一行末尾缺少一个分号。
您的按钮也不在表单标签内,并且不是submit类型!
相关文章:
- Meteor js-控制台显示'未定义'即使返回结果
- 我的镀铬扩展程序没有't向控制台显示错误,但它显示日志
- 网络视图控制台显示安卓< 4.0 上的错误 |(JVectorMap)
- JavaScript输入不显示值,但控制台显示它有它
- 从控制台显示的数据属性值,但不使用脚本显示
- OOOjavascript:object self-reference返回undefined,但控制台显示它存在
- chrome控制台显示带有摘要身份验证的密码
- Chrome控制台显示未捕获类型错误:无法读取属性'启动'的未定义
- setTimeout不工作.控制台显示未定义latLng
- 控制台显示数组未定义
- 幻灯片停止工作控制台显示没有相关错误?但是这个无关
- 参数检查为空/未定义,尽管控制台显示值
- 无法用Jquery在Chrome控制台显示输出
- 自定义JavaScript异常不会在Google Chrome's控制台显示其消息
- 如何让chrome的控制台显示其动态更改的名称函数
- 检查文件是否存在,但防止在控制台显示404错误
- Chrome和ie的控制台显示'top'是'undefined',但是Safari和Fi
- 为什么控制台显示对象内容时,对象显示为未定义
- Javascript变量在IE中未定义,直到控制台显示
- 当我尝试使用ajax时,chrome的控制台显示“资源加载失败”