Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jmezetin pull request #169

Open
wants to merge 14 commits into
base: gh-pages
Choose a base branch
from
115 changes: 115 additions & 0 deletions NewQuestion.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
<!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://www.parsecdn.com/js/parse-latest.js"></script>
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.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>





<form>
<div class="form-group">
<label for="txtQuestionID">ID</label>
<input type="text" class="form-control" id="txtQuestionID" placeholder="Enter Question ID">
</div>
<div class="form-group">
<label for="txtQuestion">Question Text</label>
<input type="text" class="form-control" id="txtQuestion" placeholder="Enter Question text">
</div>
<div class="form-group">
<label for="txtHelper">Helper Text</label>
<textarea class="form-control" id="txtHelper" placeholder="Enter helper text" ></textarea>
</div>
<div class="form-group">
<label for="cbxMisdemeanor">Show Misdemeanors</label>
<input type="checkbox" class="form-control" id="cbxMisdemeanor">
</div>
<div class="form-group">

<button type="submit" class="btn btn-primary" onclick="saveQuestion()">Save Question</button>
</div>
</form>



<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>We've also just created your first object using the following code:</p>

<code>
var TestObject = Parse.Object.extend("TestObject");<br/>
var testObject = new TestObject();<br/>
testObject.save({foo: "bar"});
</code>
</div>
</div>

<script type="text/javascript">

Parse.initialize("BbjrthNLZ49b6pQ1hvYCUc9RATqUleRw4on1uPwV", "WjBd5QzC1t5Q6JnEuI4uJU38tkL7h5PzUzZnhmxO");

function saveQuestion()
{
var GameScore = Parse.Object.extend("Question");
var gameScore = new GameScore();


var qID = document.getElementById("txtQuestionID").value;
var qText = document.getElementById("txtQuestion").value;
var hText = document.getElementById("txtHelper").value;
var showM = document.getElementById("cbxMisdemeanor").value;


gameScore.set("questionID", qID);
gameScore.set("questionText", qText);
gameScore.set("helperText", hText);
gameScore.set("showMisdemeanors", showM);

gameScore.set("answers", [ { "answerText": "Yes", "next": "50"}, { "answerText": "No", "next": "acquireYourRecord"} ]);


gameScore.save(null, {
success: function(gameScore) {
// Execute any logic that should take place after the object is saved.
alert('New object created with objectId: ' + gameScore.id);
},
error: function(gameScore, error) {
// Execute any logic that should take place if the save fails.
// error is a Parse.Error with an error code and message.
alert('Failed to create new object, with error code: ' + error.message);
}
});



}

</script>
</body>

</html>
Loading