에 의해 난이 자바 스크립트 표시/숨기기 버튼 상태
상태 = 1, 단추보기 2가 숨겨져 그리고 그 versa.i을 시도했지만 실제로 모든 버튼이 숨겨져이
<script>
var a="<?php echo $data[0]->status;?>";
if(a=1){
$('#cell1').find("a").hide();
}
\t else if(a=2)
\t {
\t \t $('#cell1').find("a").show();
\t }
</script>
<table id="cell1" class="table table-striped table-bordered table-hover">
<thead>
<tr>
<th> NO </th>
<th> Name</th>
<th> Status </th>
</tr>
</thead>
<tbody >
<?php $no=1; ?>
<?php foreach($data as $row):?>
<tr>
<td> <?php echo $no++;?> </td>
<td> <?php echo $row->name;?> </td>
<td> <?php echo $row->status;?></td>
<td><a href='' type="button" class="btn btn-circle blue btn-sm">View 1</a>
<a href='' type="button" name="view2" class="btn btn-circle blue btn-sm">View 2</a></td>
</tr>
</tbody>
<?php endforeach;?>
</table>
에 약간의'경우의 (a = 1) {'=> '경우의 (a = 1) {'코드에서 당신은 또한 비교에 할당하는'다른 코드를 업데이트하시기 바랍니다 (a = 2)'=>'else if (a == 2)' – guradio
대신 할당하지 않는 것이 좋습니다. == 1 및 a === 2로 사용하려고 시도하십시오. – Geeky
또한 javascript가 파일의 html보다 위에 있으면 해당 요소가 페이지에 존재하기 전에 * 호출하고 이동해야합니다 html로 DOM 준비 함수 안에 넣는다. – DelightedD0D