【发布时间】:2026-02-17 11:10:01
【问题描述】:
我们有一个定制的服务器控件,其中定义了几个属性。
<cc1:DropdownCheck ID="ddcStatus" runat="server" CssClass="ddlchklst" JQueryURL="~/Scripts/jquery.js"
Title="Select Status(es)" OpenOnStart="false" divHeight="17px"
ImageURL="Images/DropDown.PNG" >
</cc1:DropdownCheck>
如何在服务器控件的单击事件上设置 Title 属性的值。我当前的 jquery fn 看起来像这样...
$("#ddcStatus").click(function () {
//$('#ddcStatus').attr("Title",'Items Selected');
//document.getElementById("ddcStatus").Title = 'Items Selected';
});
这两种说法都不起作用。 getElementById 语句给出了一个脚本错误,说 object null。
【问题讨论】:
-
这个自定义控件渲染的 html 输出是什么?这个title属性是显示在div还是span中的自定义属性?发布呈现的 html。
-
检查元素在浏览器中的呈现方式。代码必须基于它编写
-
在我根据呈现的 HTML 重新编写查询后,它起作用了。标题显示为 div,所以我必须阅读 div 的 text 属性!谢谢 Ritik 和 Sushanth
标签: c# javascript jquery asp.net jquery-ui