2016-11-05 22 views
0

私はajaxを使ってデータを検証するログインページを作成しようとしています。私はドキュメントを使用する準備ができて正常に動作していますが、私がdocument.addEventListener("deviceready", onDeviceReady, false);を使用した場合、それはajaxを起動していません。cordova:devicereadyが発砲しない

ここに私が現在持っているコードがあります。

<script type="text/javascript"> 
document.addEventListener("deviceready", onDeviceReady, false); 
function onDeviceReady() { 
    //$('document').ready(function() 
//{ 

    $("#login").on("submit", function(e) {  
    alert('test'); 
some ajax code goes here 

}); 
}; 
</script> 

このコードは足の内側にあります。私はheadセクションにcordava.jsを含めました。

私は間違っていることを教えてください。火災やイベントハンドラをアタッチするためにダウンロードし、必要なすべてのファイルと同じように、準備に必要な文書時には

$(document).ready(function() { 
    //Here is your Code 
    document.addEventListener("deviceready", onDeviceReady, false); 
    function onDeviceReady() { 
     $("#login").on("submit", function(e) {  
      alert('test'); 

     }); 
    }; 
}); 

-

答えて

0

はでコードをラップします。

+0

なぜドキュメント準備が必要ですか?私はコードバの例で書類が準備されているのを見たことがないので – Ironic

関連する問題