我正在使用MVC razor 5并尝试在编辑后突出显示行。我编写了一个脚本,我在其中突出显示一行,我发现它包含一些值(如id = 5,Id字段被隐藏)。
现在的问题是,如果其他列中的值包含一个数字,该数字等于Id突出显示的行。
我怎样才能使它只有行列data-field =" Id"会被检查?
我的代码:
<script>
$( document ).ready(function() {
var aset = @Html.Raw(Json.Encode(@ViewBag.CreatedId));
$('#transport tr td').filter(function() {
return $(this).text() == aset;
}).closest('tr').addClass("highlight");
});
</script>
ViewBag.CreatedId
是我要强调的ID。
答案 0 :(得分:0)
$(document).ready(function() {
var aset = 5; // your ID
$('#transport tr').each(function(){
if($('td',this).html()==aset){
$(this).addClass('highlight');
}
});
});