javascript - 如何使用 javascript 或 Jquery 切换 Asp.Net 组合框的可见性

标签 javascript jquery asp.net html

我的表中有一组服务器端组合框。根据客户端事件,我需要它们出现或消失。我尝试了以下方法但没有成功:

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/

相关文章:

javascript - 按姓氏对数组排序

javascript - 来自公共(public)照片共享网站 API 的随机图像生成器?

javascript - 有没有办法检测窗口调整大小事件是否由 Android 的弹出键盘引起?

javascript - 在 Wordpress 中制作 javascript 幻灯片

c# - 在基本 Controller 上使用 WebApi RoutePrefix 属性

c# - ASP.NET 的编码性能增强

javascript - 在另一个更新面板上使用 __doPostBack 时停止更新面板更新

javascript - 原型(prototype)还是内联,有什么区别?

javascript - 替换后字符提交错误

javascript - 在 MVC 4.0 中捆绑 javascript 文件