我有一个带有表格的视图,每一行都有一个“+”号,当我单击“+”时,它将显示该行的详细信息。现在,我尝试在单击后将此“+”切换为“-”,当我单击“-”时,它将隐藏该行的详细信息,我对此感到困惑。以下是我的看法
@Html.Grid(Model.Nodes).Sort(sortOptions).Columns(x=>
{
x.For(c => string.Format("<a class='expander' style='color:black;text-decoration:none;' href='showDetail'>" + "{0}" + "</a>", (c.ChildrenCount > 0 && c.EntityType == "TextNode") ? "+" : "")).DoNotEncode();
}).Attributes(Class => "DetailTable").Empty("No data.")
<script type="text/javascript">
$(document).ready(function () {
$(".expander").click(function () {
//implementation here
});
return false;
});
});
</script>
任何帮助表示赞赏!谢谢