지정된 수의 열이 자바 스크립트를 추가 한 후 새 행 추가

나틸 라스 12

버튼이있는 대시 보드를 만드는 작업을 해왔는데 각 버튼은 하나의 컴퓨터를 나타냅니다. 이 버튼은 Jquery 결과에 따라 생성됩니다.

현재는 한 행에 10 개의 버튼을 추가 한 다음 새 행에 계속 추가하고 싶습니다. 또한 내 다른 문제는 ajax의 결과에 따라 버튼 색상을 변경하고 싶다는 것입니다.

다음 코드를 시도했지만 결과적으로 아래에 첨부 한 이미지가 표시됩니다.

이미지 : http://i68.tinypic.com/296oysw.png

(죄송합니다. 저는 Stackoverflow를 처음 사용했기 때문에 이미지를 게시 할 수 없습니다)

  $( document ).ready(function(){
    var d = new Date();
    var now = d.getTime() + 300;
    var color;
    var u = '/read/machines/' +{{userid}};
    $.ajax({
      url: u,
      type: "GET",
      dataType: 'json',
      success: function(data) {
        $.each(data, function(i, item) {    
          if (item.lastCommunication > now ){
             color = "success";
            }else{
              color = "warning";
            }
            if (i != 0 && i%10 == 0){
               $('<tr>').append(
                 $('<td>').append(
                   $('<button type="info" id="info" class="btn btn-'+color +' btn-lg" ontouchstart="touchAvailable=true; machineInfo('+item.id +');" onclick="if(!touchAvailable) machineInfo('+item.id +');">'+item.name+'</button>')
                       )
                     ).appendTo('#body');  
            }else{
             $('<td>').append(
                  $('<button type="info" id="info" class="btn btn-'+color +' btn-lg" ontouchstart="touchAvailable=true; machineInfo('+item.id +');" onclick="if(!touchAvailable) machineInfo('+item.id +');">'+item.name+'</button>')
                   ).appendTo('#body');
           }
         });
        }
      });
    });
  </script>
Amow

나는 tdelse 분기 쇼 요소가 추가 될 것이라고 생각합니다.#body tr:last

if(i%10 == 0){
 $('<tr>').appendTo('#body');
}

$('<td>').append(BUTTON_CODE).appendTo('#body tr:last');

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

스크립트에서 대화식 sudo를 수행 한 후 새 사용자에 대한 별칭 추가

분류에서Dev

Google 스프레드 시트-지정된 열 / 데이터 유효성 검사를 처음 수정 한 후 새 행 추가

분류에서Dev

자바 스크립트는 클래스 / 객체의 인스턴스화가 발생한 후 새로 추가 된 메소드를 어떻게 호출합니까?

분류에서Dev

자바 스크립트를 사용하여 테이블에 추가 된 새 행의 ID 또는 CSS 선택기를 설정하는 방법

분류에서Dev

자바 스크립트로 요소를 추가 한 후 래퍼 높이가 업데이트되지 않음

분류에서Dev

새 사용자 지정보기 컨트롤러를 추가 한 후 앱을 실행할 수 없습니다.

분류에서Dev

루프 자바 스크립트를 통해 배열에 추가되는 새 요소의 색인 지정

분류에서Dev

자바 스크립트를 사용하여 모달의 입력을 새 테이블 행에 추가

분류에서Dev

DOM에 새 요소를 추가 한 후 요소가 이전 스크립트를 인식하지 못합니다.

분류에서Dev

자바 스크립트 코드를 추가 한 후 컨테이너 사이의 공백

분류에서Dev

스프레드 시트에 수식을 추가 한 후 내 시트가 새 데이터 행을 추가하지 않는 이유는 무엇입니까?

분류에서Dev

자바 스크립트의 "함수"에 이름 정의 추가

분류에서Dev

8 열의 필드를 채울 때 자동으로 새 행을 추가하는 스크립트

분류에서Dev

List에 바인딩 된 datagridview의 끝에 행을 추가하면 행이 추가 된 후 새 행이 표시되지 않습니다.

분류에서Dev

특정 메시지를 입력 한 후 누군가를 추방하는 Discord 방법. (자바 스크립트)

분류에서Dev

자바 스크립트를 추가 한 후 href 링크가 작동하지 않습니다.

분류에서Dev

코쿤으로 필드를 추가 한 후 자바 스크립트 기능 실행

분류에서Dev

Lazarus / Delphi에서 새 행이나 열을 추가 한 직후 StringGrid 셀의 텍스트를 변경할 수 있습니까?

분류에서Dev

자바 스크립트는 함수 실행 후 뭔가를

분류에서Dev

자바 스크립트로 클래스를 추가 한 후 Jquery 클라이언트 측 유효성 검사가 작동하지 않습니다.

분류에서Dev

자바 스크립트로 클래스를 추가 한 후 Jquery 클라이언트 측 유효성 검사가 작동하지 않습니다.

분류에서Dev

새 페이지 자바 스크립트를 호출 한 후 스크롤 감지가 작동하지 않습니다.

분류에서Dev

자바 스크립트 후크로 Nuxt 재사용 가능한 동적 사용자 정의 페이지 전환?

분류에서Dev

설정된 PHP 세션 var가 자바 스크립트에 의한 리디렉션 후 손실 된 이유

분류에서Dev

목록의 자바 스크립트 배열을 반복하고 값이 있는지 확인한 다음 업데이트하고 새 데이터를 추가하는 방법

분류에서Dev

배열 길이를 변경하지 않는 배열에 대한 반응 / 자바 스크립트 추가

분류에서Dev

동적으로 추가 된 체크 박스 목록 (자바 스크립트)에서 클릭을 수행 한 요소를 확인하는 방법

분류에서Dev

자바 스크립트에서 배열의 객체에 새 요소를 추가하는 방법

분류에서Dev

사용자 지정 PHP 함수를 호출 한 후 jquery Datatable에 추가 열을 추가 하시겠습니까?

Related 관련 기사

  1. 1

    스크립트에서 대화식 sudo를 수행 한 후 새 사용자에 대한 별칭 추가

  2. 2

    Google 스프레드 시트-지정된 열 / 데이터 유효성 검사를 처음 수정 한 후 새 행 추가

  3. 3

    자바 스크립트는 클래스 / 객체의 인스턴스화가 발생한 후 새로 추가 된 메소드를 어떻게 호출합니까?

  4. 4

    자바 스크립트를 사용하여 테이블에 추가 된 새 행의 ID 또는 CSS 선택기를 설정하는 방법

  5. 5

    자바 스크립트로 요소를 추가 한 후 래퍼 높이가 업데이트되지 않음

  6. 6

    새 사용자 지정보기 컨트롤러를 추가 한 후 앱을 실행할 수 없습니다.

  7. 7

    루프 자바 스크립트를 통해 배열에 추가되는 새 요소의 색인 지정

  8. 8

    자바 스크립트를 사용하여 모달의 입력을 새 테이블 행에 추가

  9. 9

    DOM에 새 요소를 추가 한 후 요소가 이전 스크립트를 인식하지 못합니다.

  10. 10

    자바 스크립트 코드를 추가 한 후 컨테이너 사이의 공백

  11. 11

    스프레드 시트에 수식을 추가 한 후 내 시트가 새 데이터 행을 추가하지 않는 이유는 무엇입니까?

  12. 12

    자바 스크립트의 "함수"에 이름 정의 추가

  13. 13

    8 열의 필드를 채울 때 자동으로 새 행을 추가하는 스크립트

  14. 14

    List에 바인딩 된 datagridview의 끝에 행을 추가하면 행이 추가 된 후 새 행이 표시되지 않습니다.

  15. 15

    특정 메시지를 입력 한 후 누군가를 추방하는 Discord 방법. (자바 스크립트)

  16. 16

    자바 스크립트를 추가 한 후 href 링크가 작동하지 않습니다.

  17. 17

    코쿤으로 필드를 추가 한 후 자바 스크립트 기능 실행

  18. 18

    Lazarus / Delphi에서 새 행이나 열을 추가 한 직후 StringGrid 셀의 텍스트를 변경할 수 있습니까?

  19. 19

    자바 스크립트는 함수 실행 후 뭔가를

  20. 20

    자바 스크립트로 클래스를 추가 한 후 Jquery 클라이언트 측 유효성 검사가 작동하지 않습니다.

  21. 21

    자바 스크립트로 클래스를 추가 한 후 Jquery 클라이언트 측 유효성 검사가 작동하지 않습니다.

  22. 22

    새 페이지 자바 스크립트를 호출 한 후 스크롤 감지가 작동하지 않습니다.

  23. 23

    자바 스크립트 후크로 Nuxt 재사용 가능한 동적 사용자 정의 페이지 전환?

  24. 24

    설정된 PHP 세션 var가 자바 스크립트에 의한 리디렉션 후 손실 된 이유

  25. 25

    목록의 자바 스크립트 배열을 반복하고 값이 있는지 확인한 다음 업데이트하고 새 데이터를 추가하는 방법

  26. 26

    배열 길이를 변경하지 않는 배열에 대한 반응 / 자바 스크립트 추가

  27. 27

    동적으로 추가 된 체크 박스 목록 (자바 스크립트)에서 클릭을 수행 한 요소를 확인하는 방법

  28. 28

    자바 스크립트에서 배열의 객체에 새 요소를 추가하는 방법

  29. 29

    사용자 지정 PHP 함수를 호출 한 후 jquery Datatable에 추가 열을 추가 하시겠습니까?

뜨겁다태그

보관