phonegap 앱에서 AJAX 호출에 문제가 있습니다.Phonegap의 AJAX 성공 데이터로드 [object document]
나는 그것에 형태와 HTML 파일을 가지고 :
<form class="well" name="frmMessage">
<h4 id="txtToName"></h4>
<label>Subject</label>
<input type="text" class="span3" name="txtMsgSubject" />
<label>Body</label>
<textarea class="span3" name="txtMsgBody"></textarea>
<button onClick="message_send(); return false;" type="submit" name="btnSend" class="btn btn-large">Send</button>
</form>
나는 문서
$.ajax({
method: 'GET',
url: 'templates/message_form.html',
success: function(data){
// display form
display_message('Compose message below');
display_setContent(data);
},
error: function(x,t,e){
display_message('Could not load message form');
}
});
이 코드에 주입 성공, AJAX를 호출을 통해 그 형태를로드 화면에 표시합니다 :
[object Document]
... 내가 기대했던 HTML 문서 대신에.
$ 아약스 ({ 방법 : URL 'GET': '템플릿/settings_form.html'를 성공 : 기능 (데이터) 나는 완벽하게 작동하는 설정 페이지에 대해 동일한 방법을 사용했습니다 { display_setContent (데이터) DISPLAY_MESSAGE ('설정을 업데이트합니다'); }, 오류 : 기능 (X, T, E) { DISPLAY_MESSAGE ('죄송합니다 설정을로드 할 수 없습니다'); } });
무엇이 잘못 되었나요?
form
태그를 꺼내면로드가 잘되지만, 필요로하는 부트 스트랩을 사용하고 있기 때문에 계속 유지하려고합니다. 또한 설정 페이지에는 다음이 포함됩니다.
<h4 id="txtToName"></h4>
<label>Subject</label>
<input type="text" class="span3" name="txtMsgSubject" />
<label>Body</label>
<textarea class="span3" name="txtMsgBody"></textarea>
<button onClick="messages_send(); return false;" type="submit" name="btnSend" class="btn btn-large">Send</button>
페이지에 덤프를 시도했지만 실패했습니다. 나는 console.log()를 사용했고, 꽤 큰 객체를 리턴했고, HTML의 부호는 없다. –