我的表中有一组服务器端组合框。根据客户端事件,我需要它们出现或消失。我尝试了以下方法但没有成功:
document.getElementById("cboToothNumber").style.visibility = "hidden";
$("#cboToothNumber").hide()
有什么想法吗?另外,这需要从 js 文件开始工作
最佳答案
您不需要 ASP.NET ID,您需要客户端 ID,所以请尝试
$("#<%=cboToothNumber.ClientID%>").hide()
从 JS 文件中,这是行不通的。您可以使用相同的代码来获取 ClientID 并将其设置为变量或将其传递到 Javascript 文件中的函数中。
关于javascript - 如何使用 javascript 或 Jquery 切换 Asp.Net 组合框的可见性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5144281/