簡體   English   中英

從JavaScript將錯誤消息添加到驗證摘要中

[英]Add error message into validation summary from javascript

我想將錯誤消息添加到Java的“驗證摘要”中,而不是僅對其發出警報。 下面是我的Java代碼。

 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function () { var counter = 0; $("#addrow").on("click", function () { var gv = document.getElementById("<%= myTable.ClientID %>"); var tb = gv.getElementsByTagName("input"); for (var i = 0; i < tb.length; i++) { if (tb[i].type == "text") { if (tb[i].value < 0.0625) { alert("Dimensions details cannot be empty!"); return false; } } } return true; }); }); </script> // And I'm using the asp Validation Summary. <asp:ValidationSummary ID="vsSummary" CssClass="errors" runat="server" ValidationGroup="Group1" ForeColor="Red" /> 

是否可以將錯誤消息添加到ASP驗證摘要中?

謝謝

您可以使用JavaScript / JQuery更新html。

檢查dom,有可用的驗證摘要隱藏標簽。 更新它的HTML並顯示塊。

<script>
$("#vsSummary").html("Dimensions details cannot be empty!");
$("#vsSummary").css("display", "block")

</script>

對於隱藏驗證摘要,您可以使用fadeOut()

  <script>
            $("#vsSummary").html("Dimensions details cannot be empty!");
            $("#vsSummary").css("display", "block").fadeOut(1000);         
       </script>

如果您沒有獲得驗證摘要標簽,則只需添加隱藏標簽並更新html並顯示它。 希望它適用於您的情況。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM