아이디와 비밀번호를 입력받아서 ajax로 웹서와 통신후 로그인이 성공하면 다음 화면으로 넘어가는 기능을 구현중입니다.
Tizen Web Simulator Application으로는 잘 동작하지만 Tizen 에뮬레이터로는 다음페이지로 넘어가질 않습니다..
ajax 부분 소스코드입니다. url의 서브도메인으로 id를 붙혀서 ajax로 요청하고 서버에서 비밀번호를 가져옵니다..
$(document).on('click', '#submit', function() { // catch the form's submit event
if($('#username').val().length > 0 && $('#password').val().length > 0){
// Send data to server through ajax call
// action is functionality we want to call and outputJSON is our data
$.ajax({
url: '서버주소'+$('#username').val(),
type: 'get',
success: function (result) {
if(result == $('#password').val()) {
$.mobile.changePage("#pageone");
}
},
error: function (request,error) {
// This callback function will trigger on unsuccessful action
alert('Network error has occurred please try again!');
}
});
} else {
alert('Please fill all nececery fields');
}
// return false; // cancel original event to prevent form submitting
});
소스코드에 문제가 있어서 에뮬레이터로 실행이 안되는걸까요?
참고로 Tizen SDK 2.4로 개발중이고 프로젝트의 모바일버전은 2.3입니다.