2010-12-10 35 views
0

當我遍歷ajax數組時,它正在返回索引和值不正確。有問題循環播放簡單的JSON數組

$.ajax({ 
    url : '/ajax/deal_start_times/'+$pid, 
    success : function(data){ 
     var tmp = ""; 
     $.each(data, function(index, value) { 
      tmp = tmp + index + '|' + value + "<br />"; 
     }); 
     alert(tmp); 

    } 
}); 

AJAX調用到: '/ AJAX/deal_start_times /' + $ PID的回報:

["02:00","03:00","05:00","08:00","10:00","12:00"] 

這裏是報警輸出:

0 |
1 |
2 |
3 |
4 |
5 |
6 | [
7 | 「
8 | 0
9 | 2
10 |:
11 | 0
12 | 0
13 |」
14 |,
15 | 「
16 | 0
17 | 2
18 |:
19 | 0
20 | 0
21 |」
22 |,
23 | 「
24 | 0
25 | 2
26 |:
27 | 0
28 | 0
29 |」
30 |,
31 | 「
32 | 0
33 | 2
34 |:
35 | 0
36 | 0
37 |」
38 |,
39 | 「
40 | 0
41 | 2
42 |:
43 | 0
44 | 0
45 |」
46 |,
47 | 「
48 | 0
49 | 2
50 |:
51 | 0
52 | 0
53 |」
54 |]

我在做什麼錯?

回答

3

dataType: 'json'添加到您的AJAX請求,否則data只是一個字符串。

+0

doh!謝謝!!!! – mike 2010-12-10 17:03:18