由Jquery重置TextBoxWatermarkExtender

时间:2014-11-17 05:40:51

标签: jquery html asp.net

我有一个TextBoxWatermarkExtender。但是当设置为null或清除jQuery水印的文本框的值不会出现时。那么如何清除文本框值以便水印显示出来。 这是代码



<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
function ImgcloseButton_onclick() {    
$("#txtChildFirstName").val('');
$("#txtChildFirstName").val("");
$("#txtChildFirstName").val(null);
}
</script>

<asp:TextBox ID="txtChildFirstName" runat="server" TabIndex="14" CssClass="registrationTextBoxes" ToolTip="min. 3 characters"></asp:TextBox>
<asp:TextBoxWatermarkExtender ID="txtWaterChildFirstName" runat="server" TargetControlID="txtChildFirstName" WatermarkText="Min. 3 characters" WatermarkCssClass="txtWatermarked" />
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

我得到了解决方案。我需要将TextBox的css类切换到水印css并设置textbox的默认值..