2015-01-22 5 views
-4

모든 키 값 쌍을 한 번에 테이블 형식으로 두 개의 다른 행에 표시하려고합니다.모든 키 값 쌍을 한 번에 경고 할 수 있습니까?

<script>  
    $(document).ready(function() {   
     var data = { [ { "name":"zonealarm", "price":"500" , "quantity":"23" }, { "name":"kaspersky", "price":"200" , "quantity":"32" } ] };   
     $.each(data.programs, function(key,val) {    
      alert(key+val);   
     });  
    }); 
</script> 
+3

오케이. 어느 비트에 붙어 있니? * 아무것도 봤어? 당신은 "2 행의 테이블 형식"이라고 말합니다 - 상단의 키를 의미합니까, 아래의 값입니까? 정말로 '경고'? (당신은 스타일 경고를 할 수 없다, 그것은 추악 할 것이다.) –

+0

질문은 분명하지 않았다. –

+2

먼저 데이터 개체에 프로그램 개체가 없기 때문에 사용자가 제공 한 코드 조각이 작동하지 않습니다. 그리고 당신이하고 싶은 것은 명확하지 않습니다. 어떤 정보를 경고하고 싶습니까? 그들의 이름은? 모두? 그리고 어쨌든 그런 일에주의를 기울이지 말아야합니다. – Ozan

답변

0

예, 단지 문자열을 구축하고 $.each 루프 후 경고합니다. 탭에 \t을 사용하고 줄 바꿈을 위해 \n을 사용할 수 있습니다.

+0

왜 downvote? –

+1

나는 그것을하지 않았다 (그리고 누구든지 그것을 undid했던 것처럼 보인다). 그러나 이것은 거의 유용한 대답이 아니다. (쓰레기 문제이기도합니다.) –

+0

@ T.J.Crowder 그래, 나는 유용성을 약간 자극했지만 질문이 분명히 작은 노력을 받았을 때 나는 오히려 OP –

관련 문제