2015-09-06 61 views
0

我是一個初學者與解析和jQuery。但出於某種原因,我遇到了最基本的問題,即將消息輸出到控制檯。我檢查了我的Chrome設置,他們正在篩選所有人。無法在Chrome控制檯顯示輸出與Jquery

我已經編寫了代碼來簡單地將電子郵件和密碼FE輸入存儲到解析中。如果輸入與我創建的基本驗證相匹配,則應顯示控制檯消息。如果輸入無效,則應顯示另一個控制檯消息。但由於某種原因,我嘗試過的所有東西似乎都不起作用。這是我的代碼的樣子。 http://imgur.com/a/XHQeg

感謝您的幫助。如果我遺漏了任何信息,請讓我知道。

的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">&times;</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」, 「YYY」); 。

$( 「#寄存器表」)提交(函數(事件){event.preventDefault(); // 讓頁面刷新防止

變種的電子郵件= $( 「#exampleInputEmail1」)VAL。 (); var password = $(「#password」).val(); var password2 = $(「#password2」).val();

if(password == password2){var name = new Parse.User(); user.set(「email」,email) user.set(「password」,password)

user.signUp(null, {success:function(user){ 
    console.log("Register Succeeded!") 
}, error:function(user, error){ 
    console.log("Registration error:" +error.message); 
} }); 

}

});

+0

您的代碼相當長。在此將其粘貼爲文本而不是圖片將使其他用戶能夠更快地爲您提供幫助。 – MustangXY

+0

完全沒有想到這樣做。現在修復它。感謝您的領導! – azizmars

回答

1

當我在代碼編輯器中使您的代碼更具可讀性時,我注意到您的變量聲明中的點和val()之間有空格。您還在密碼if語句的第一行末尾丟失了分號。

你的按鈕也不在你的表格標籤中,而且不是類型提交!

解決這些問題,它會工作。