我想让 MVC 中的 TD 标签像一个复选框。如果我点击 TD,我想在选中和未选中之间切换。关于如何实现这一点的任何想法?
问问题
59 次
1 回答
1
这可能是一种老派的做法。无论如何,我这样做的方式是使用客户端 Javascript 管理 td 的状态,例如在点击时更改 td 的背景颜色。如果您需要发布“表单”数据,您可以使用在 onClick 中同步的隐藏复选框。您需要为每个 td 设置一个唯一的 ID 并调用一些 js 函数,例如:
function toggleTD(id){
document.getElementById("checkbox" + id).checked = !document.getElementById("checkbox" + id).checked;
if (document.getElementById("checkbox" + id).checked){
document.getElementById(id).className = something;
}
else{
document.getElementById(id).className = somethingElse;
}
}
于 2013-07-02T20:11:51.637 回答