2011-02-06 7 views
1
내가 AJAX 파일에서 데이터를 가져 오는 문제가 있습니다

,자바 스크립트 배열

내가 웹 응용 프로그램 및 데이터 소스의 데이터 소스를 변경하려고 원래 자바 스크립트에서 다음과 같이 생성 파일 :

대신
var ds = [ 
'Sarah', 
'John', 
'Jack', 
'Don', 
'Ben', 
'Breem']; 

이처럼 하드 코딩, 나는 아약스 파일에서 얻을 싶어, 나는이 할 것을 시도했다 :

var categories = $.ajax({ 
    url: "js/ajax.php?projects=1", 
    async: false 
}).responseText; 

를하지만이 같은 모든 문자를 interpretting 것 같다 배열의 세그먼트, 나는 동일한 배열 테스트 그냥 내가 배열로 반환 할 필요가 있다고 생각

[ 
'Sarah', 
'John', 
'Jack', 
'Don', 
'Ben', 
'Breem'] 

공감,하지만 난 이것에 대한해서 getJSON처럼 사용하여 어떻게해야, 잘 모르겠어요? 감사!

업데이트 : 나는 그것을 eval()로 요청을 둘러싸는 것으로 배열로 이해할 수 있었지만 이것이 올바른 방법일까요?

답변

1

UPDATE : 나는 이 그것을 할 올바른 방법, 그것은 평가 후면()로 요청을 주변 하여 배열로 이해 하게 관리해야?

네, 맞습니다. 그렇지 않으면 당신은 문자열을 얻을 것이고, 문자열은 기본적으로 charcters의 배열이므로, 그것은 여러분이 보는 것입니다.

+0

응답 해 주셔서 감사합니다. –