2016-06-28 2 views
0

내 조건에 따라 행 색상을 변경하고 싶습니다. 기본 -조건부 기반의 Jquery Bootgrid 테이블 행 색상

  • 내 상태가 키우면 1 내가 빨간색 배경 색상을 필요 이상으로하면 1 또는 0
  • , 0의 경우가 될 수 있습니다 나는 Bootgrid JS는 (http://www.jquery-bootgrid.com/Documentation)

    다음

    예이다 사용하고 있습니다

이 은 "normal"테이블에서 작동

<?php 
if(condition = 1){ 
    <tr class="red"> 
} else { 
    <tr> 
} 
?> 

템플릿 포매터로 시도했지만 내 조건이 아닌 전체 테이블에 적용됩니다.

아무도이 방법이 가능하지 않으며이를 수행하는 방법에 대해 알고 있습니까? 들으

+0

모든 코드를 공유하십시오. –

답변

0

당신은 단락이 방법

1)로 사용할 수 있습니다 if 문처럼 아래 일반

<tr <?PHP echo ($condition == 1 ? 'class="red"' : ''); ?>> 

2) 문

<?php 
    if(condition == 1){ 
    <tr class="red"> 
    } else { 
    <tr> 
    } 
?> 

또 다른 방법 경우

$a_json_row["status"] = 0; // success row 
$a_json_row["status"] = 1; // info row 
$a_json_row["status"] = 2; // warning row 
$a_json_row["status"] = 3; // error row 

아래의 js 코드는 상태 매핑을 확장합니다.

$("#grid").bootgrid({ 
    statusMappings: { 
     4: "wrong" 
    } 
}); 
+0

답변을 찾았습니다. Bootgrid에 통합되어 있기 때문에 나는 상태을 사용하고 tempalte에있는 각 번호마다 Bootgrid를 다르게 사용해야합니다 배경색 (1- 성공 2 경고, 3 위험 ...) – JohnWayneX

+0

예 답변을 업데이트했습니다. –