jquery实现改变表格某一单元格值

<table id="contentTable" class="table table-bordered table-center detailTable">
	<thead>
		<tr>
			<th >举报时间</th>
			<th>被举报号码</th>
			<th>被举报省分</th>
			<th>被举报地市</th>
			<th style="width: 25%;">举报内容</th>
			<th>内容分类</th>
			<th>举报号码</th>
			<th>举报来源</th>
			<th>处理结果</th>
			<th>申诉类型</th>
		</tr>
	</thead>
	<tbody>
		<c:forEach items="${page.getData() }" var="rubbish">
			<tr>
				<td><fmt:formatDate value="${rubbish.fromtime}" pattern="yyyy-MM-dd HH:mm:ss" /></td>
				<td>${rubbish.tono}</td>
				<td class="toprov" data="${rubbish.toprov }"></td>
				<td>${rubbish.tocity }</td>
				<td title="${rubbish.fromcontent}">${rubbish .fromcontent}</td>
				<td class="contentKinds" data="${rubbish.contentKinds }"></td>
				<td>${rubbish.fromno }</td>
				<td class="contentChannels" data="${rubbish.contentChannels }"></td>
				<td class="dealResult" data="${rubbish.dealResult}"></td>
				<td class="appealKinds" data="${rubbish.appealKinds}"></td>
			</tr>
		</c:forEach>
	</tbody>
</table>

<script type="text/javascript">
;(function($) {
	//改值
	$("#contentTable tbody tr").each(function(k,v){
		var $toprov = $(this).find(".toprov");
		$toprov.text(provFormatter($toprov.attr("data")));
		
		var $contentKinds = $(this).find(".contentKinds");
		$contentKinds.text(contentKindsFormatter($contentKinds.attr("data")));
		
		var $contentChannels = $(this).find(".contentChannels");
		$contentChannels.text(contentChannelsFormatter($contentChannels.attr("data")));
		
		var $dealResult = $(this).find(".dealResult");
		$dealResult.text(dealResultFormatter($dealResult.attr("data")));
		
		var $appealKinds = $(this).find(".appealKinds");
		$appealKinds.text(appealKindsFormatter($appealKinds.attr("data")));
	});
})($);
</script>

猜你喜欢

转载自blog.csdn.net/fzy629442466/article/details/84786222