|
|
1
6
如果使用Asp.net控件,服务器将损坏控件ID。它向id中添加了一组无关的控件树层次结构信息。您需要引用要呈现的acutal id,该id可通过控件(hfUser.ClientID)上的ClientID属性使用,或者以其他更迂回的方式访问控件,如查找控件的父控件,然后搜索它的子对象以找到您的控件。
|
|
|
2
3
ASP不喜欢损坏ID。越深入兔子洞(或嵌套控件),ASP添加到控件ID中的内容就越多。再加上母版页,这又是一个或两个级别。 访问服务器端控件(使用runat属性集)的另一种方法是使用jQuery选择器中的方括号。 这样地:
它选择ID为“hidImgSource”作为名称结尾部分的任何元素。所以它会找到损坏的ID。 这里有一个链接到 jQuery Selectors page 这就解释了更多的选择。 |
|
|
3
2
如果隐藏字段是ASP.NET控件,请查看此博客文章,以帮助您使用ASP.NET控件的jQuery选择器 http://www.foliotek.com/devblog/extending-jquery-to-select-asp-controls/ |
|
4
0
这样做:
|