2016-11-05 5 views
0

나는 데이터를 검증하기 위해 ajax를 사용하는 로그인 페이지를 만들려고합니다. 문서 준비를 사용하면 잘 작동하지만 document.addEventListener("deviceready", onDeviceReady, false);을 사용하면 아약스가 실행되지 않습니다.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> 

이 코드는 발 부분 안에 있습니다. 나는 머리 부분에 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

왜 문서 준비가 필요합니까? 왜냐하면 나는 문서를 cordova 예제에서 볼 수 없었기 때문입니다. – Ironic

관련 문제