我们可以通过:
$("#<%=id.ClientID %>") 获取服务器控件ID或绑定一些事件。
如:
<asp:TextBox ID="txtTitle" runat="server"></asp:TextBox>为服务器端文本控件,想要在jquery中取到它客户端的ID需要进行
如下转换:
<script src="/js/jquery-1.9.1.min.js"></script>
<script type="text/javascript">
$(function () {
var title = $("#<%=txtTitle.ClientID%>").val()
alert(title)
})</script>
jquery的插件blockUI如果是用在服务器控件上怎么办服务器控件他会刷新,那个功能就不管用了?怎么办?加了result false ,还是不管用
------解决方案--------------------
result false?
难道不是return false么
------解决方案--------------------
服务器控件的最终结果就是html,不管用的话是没用好。
如id使用服务器控件.ClientID 得到,
------解决方案--------------------
对,孟老师说得是对的,服务器控件最后也是html节点
探讨
服务器控件的最终结果就是html,不管用的话是没用好。
如id使用服务器控件.ClientID 得到,
jquery中复制代码 代码如下:$("#<%=StoreName.ClientID %>").focus(function() {$("#<%=Label5.ClientID %>").val("请输入真实的店铺名称")
$("#<%=Label5.ClientID %>").css("color", "#666")})html中复制代码 代码如下:<table><tr><td>店铺名称:</td><td><asp:TextBox ID="StoreName" runat="server"></asp:TextBox></td><td><asp:Label ID="Label5" runat="server" Text=" 真实的店铺名称,0-10个字。(必填项)"></asp:Label></td></tr></table>您可能感兴趣的文章:Jquery 获得服务器控件值的方法小结js jquery获取随机生成id的服务器控件的三种方法
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)