我添加了兩個文本框,即CompanyName和FilePrefix,因此我必須將divhtml設置爲null,並使用按鍵事件清除錯誤消息。所以,如果用戶在文本框上鍵入任何內容,那麼應該清除錯誤消息。如何使用jquery中的keypress事件刪除錯誤類?
在後面的代碼中,我使用了這段代碼。
divMsg.InnerHtml = "Please enter the CompanyName and FilePrefixName";
divMsg.Attributes.Add("Class", "alert alert-danger alert-dismissible");
這裏是我的asp.net代碼:
<div class="box-body">
<div class="row">
<div id="divMsg" runat="server"></div>
</div>
<div class="form-group">
<label for="exampleInputCompanyName">CompanyName</label>
<asp:TextBox ID="txtCompanyName" class="form-control" runat="server" placeholder="CompanyName"></asp:TextBox>
</div>
<div class="form-group">
<label for="exampleInputFile-Prefix">File-Prefix</label>
<asp:TextBox ID="txtFilePrefix" class="form-control" runat="server" placeholder="File-Prefix"></asp:TextBox>
</div>
</div>
和jQuery
$(document).keypress(function(e) {
$(this).removeClass("divMsg");
});
使用。對( 「輸入」,... – mplungjan
嘗試清空使用 $( 「#divMsg」)HTML( '')的內容; – aswindev