Javascript代码不是';t提交解析
我正在创建一个应用程序,向Parse中的类发送一个对象,但是表单中的数据正在传递,什么也没有发生。我可以直接从函数showAlert提交数据,但在使用setNotification和showAlert后,不会显示任何警报。这是我的密码:Javascript代码不是';t提交解析,javascript,html,parse-platform,Javascript,Html,Parse Platform,我正在创建一个应用程序,向Parse中的类发送一个对象,但是表单中的数据正在传递,什么也没有发生。我可以直接从函数showAlert提交数据,但在使用setNotification和showAlert后,不会显示任何警报。这是我的密码: <!doctype html> <head> <meta charset="utf-8"> <title>My Parse App</title> <meta name="descr
<!doctype html>
<head>
<meta charset="utf-8">
<title>My Parse App</title>
<meta name="description" content="My Parse App">
<meta name="viewport" content="width=device-width">
<link rel="stylesheet" href="css/reset.css">
<link rel="stylesheet" href="css/styles.css">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="http://www.parsecdn.com/js/parse-1.2.18.min.js"></script>
</head>
<body>
<div id="main">
<h1>You're ready to use Parse!</h1>
<p>Read the documentation and start building your JavaScript app:</p>
<ul>
<li><a href="https://www.parse.com/docs/js_guide">Parse JavaScript Guide</a></li>
<li><a href="https://www.parse.com/docs/js">Parse JavaScript API Documentation</a></li>
</ul>
<div style="display:none" class="error">
Looks like there was a problem saving the test object. Make sure you've set your application ID and javascript key correctly in the call to <code>Parse.initialize</code> in this file.
</div>
<div style="display:none" class="success">
<p>You're message has now been submited.'</p>
</div>
</div>
<div class="login">
<form class="login-form" name="login-form">
<h2>Compose Message</h2>
<input type="text" name="school" id="school" placeholder="School Code" />
<p> </p>
<input type="text" name="name" id="name" placeholder="Name" />
<p> </p>
<input type="text" name="password" id="password" placeholder="Message" />
<p> </p>
<input type="button" value="Set Notification" onClick="setMessage();">
<p> </p>
<input type="button" value="Send Notification" onClick="showAlert();">
</form>
</div>
<script type="text/javascript">
function setMessage (){
var textField = form.school.value
var textField1 = form.name.value
var textField2 = form.password.value
}
function showAlert() {
Parse.initialize("appkey", "javascript key");
var TestObject = Parse.Object.extend(textField);
var testObject = new TestObject();
testObject.save({teacher: textField1), message:textField2)}, {
success: function(object) {
$(".success").show();
alert('The Message has been sent!');
},
error: function(model, error) {
$(".error").show();
alert('There has been an error.');
}
});
}
</script>
</body>
</html>
我正在整理Javascript知识,创建一个与iOS应用程序同步的页面。非常感谢您的帮助 我也有类似的问题,但我的方法略有不同。看看我的问题,以防任何代码帮助您解锁问题。我通过使用提示而不是文本字段解决了问题。