webapp을 개발 중이며 데이터가 포함 된 파일을 읽으려고합니다. 당분간 데이터 파일은 webapp와 동일한 서버에 있지만, 데이터 파일을 내 서버에 보관하고 안전하게 읽을 수 있도록 webapp을 다른 서버와 모바일 장치 (전개도)에 배포 할 계획입니다. 그래서 나는이 모든 경우에 사용할 수있는 솔루션을 찾고 있습니다. 이 코드는 데이터 파일과 동일한 서버에있는 webapp로 테스트했지만 iPad (iOS)의 웹 브라우저에서는 작동하지 않습니다. 옵션은 비어 있습니다. 왜 그런지 알아? 'JSONP'iOS에서 ajax 가져 오기 파일이 작동하지 않습니다.
이 doesent 일 경우와는 브라우저에서 (다른 휴대 전화에서 작동 :
데이터 유형을 :
이
var request = $.ajax({ url: dbUrl(), type: 'get', dataType: 'text', beforeSend: function(xhr) { xhr.setRequestHeader("Authorization", "Basic " + btoa("mylogin" + ":" + "mypassword")); }, success: successCallback }); function dbUrl(){ return "http://www.mywebsite.fr/webapp/DB.txt"; } function successCallback(data){ //here I populate "select options". }
이 감사 @Olavxxx가, 'jsonp''에게 그것은 어디 작동하지 않습니다 그것은 '텍스트'로 작업하고있었습니다. 내 파일은 탭으로 구분 된 텍스트 파일이지만 필요하다면이 파일을 변경할 수 있습니다. 내 파일은 첫 번째 열이 제목 인 테이블입니다. Name \ tab property1 \ tab property2, ... 다음은 John Doe, 붉은 머리카락, 콧수염 ... – Louis
고마워, 너는 나를 올바른 길로 가라. 그러나 jsonp 요청 및 파일을 올바르게 작성하는 방법을 파악하는 데는 시간이 걸렸습니다. – Louis