DataTable插件无法使用动态生成的php数据?

时间:2017-03-07 23:47:57

标签: php jquery datatables

DataTable插件无法使用动态生成的php数据?

我正在使用数据表来显示动态表。但它不起作用。 我试着用静态表工作我不明白这个问题 这是我的HTML表格和js脚本。 任何人都可以解决这个问题。

$(document).ready(function () { 		
		$('#myTable').dataTable(); 
	});
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="1" id="myTable">

<thead>
<tr>
<th width="100" height="30" align="left" bordercolor="#999999" bgcolor="#d3d3d3">Client Name</th>
<th width="100" height="30"align="left" bordercolor="#999999" bgcolor="#d3d3d3">EPIC ID</th>
<th width="100" height="30" align="left" bordercolor="#999999" bgcolor="#d3d3d3">Project Name</th>
<th width="100" height="30"align="left" bordercolor="#999999" bgcolor="#d3d3d3">Category</th>
<th width="100" height="30" align="left" bordercolor="#999999" bgcolor="#d3d3d3">Epic Status</th>
<th width="150" height="30" align="left" bordercolor="#999999" bgcolor="#d3d3d3">Total Estimated Hours</th>
<th width="150" height="30" align="left" bordercolor="#999999" bgcolor="#d3d3d3">Total Time Spent</th>
<th width="150" height="30" align="left" bordercolor="#999999" bgcolor="#d3d3d3" >% Hours Burned</th>
<th width="150" height="30" align="left" bordercolor="#000000" bgcolor="#d3d3d3">% Project Complete</th>
<th width="150" height="30" align="left" bordercolor="#000000" bgcolor="#d3d3d3">Action Status</th>
</tr> 
</thead>

<tbody>	
<tr <?php if($cnt%2==0){echo "bordercolor='#FFFFFF' bgcolor='#FFFFFF'";}else{echo "bordercolor='#999999' bgcolor='#FFFFFF'";}?>>
<td align="left" width="100" height="30"><?php echo "$ClientName";?></td>
<td align="left" width="100" height="30">
<?php 
				echo form_open('Riskreport',array('name'=>'s2frm'.$cnt,'target'=>'_blank'));?>
				<a href="#" onclick="document.forms.s2frm<?php echo $cnt;?>.submit()"><?php echo "$EPICID";?></a>
				<input type="hidden" name="epickeyid" value="<?php echo "$EPICID";?>" />
				<?php echo $formbuild;?>
				</form>    			
				
			</td>
			  <td align="left" width="100" height="30"><?php echo "$ProjectName";?></td>
			  <td align="left" width="100" height="30"><?php echo "$Category";?></td>
			  <td align="left" width="100" height="30"><?php echo "$epic_status";?></td>
			  <td align="left" width="150" height="30"><?php echo "$TotalEstimatedHours";?></td>
			  <td align="left" width="150" height="30"><?php echo "$TotalTimeSpentinHours";?></td>                
			  <td align="left" width="150" height="30" <?php if(($variance2>0)&&($variance2<=100)){echo "bgcolor='#92d050'";}else if(($variance2>100)&&($variance2<=120)){echo "bgcolor='#FFC200'";}else if($variance2>120){echo "bgcolor='#ff0000'";}else{echo "bgcolor='#FFFFFF'";}?>><?php echo $variance2prcnt;?></td>
			  <td align="left" width="150" height="30">
			   <?php			   
	            $PrjtCompleteprcnt=$ops1->getprjctdone($EPICID);   
				echo $PrjtCompleteprcnt;
			  ?>	
			  </td>
			  <td align="CENTER" width="150" height="30"><?php echo "$ActionStatus";?></td>	  
       </tr>
	</tbody>
  </table>

0 个答案:

没有答案