gpt4 book ai didi

javascript - 如何使用按钮触发 jQuery 验证?

转载 作者:行者123 更新时间:2023-12-03 12:24:12 25 4
gpt4 key购买 nike

我有表单并且正在使用 jQuery 的验证。这是一个测试演示。

    <script src="../JS/jquery.js" type="text/javascript"></script>
<script src="../JS/jquery.validate.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">
$(function() {
$("#btns").click(function() {
if ($("<%=form1.ClientID %>").valid()) {
ajaxFunc();//ajax funcion to add email to db
}

});
});
</script>
</head>
<body>
<form id="form1" runat="server">
<div>

<input id="cemail" type="email" name="email" required />
<input class="submit" type="submit" value="Submit"/>
<input type="button" id="btns" value="btn"/>
</div>
</form>
</body>
</html>

当我使用提交时,cemail输入验证运行良好(它显示验证消息并高线显示输入顺序)。

但是当我使用按钮点击时 - 没有显示任何内容。当我使用按钮onclick函数时如何才能获得相同的效果?感谢您的帮助!

最佳答案

您在选择器中缺少#。即$("#<%=form1.ClientID %>")

  $(function() {
$("#btns").click(function() {
if ($("#<%=form1.ClientID %>").valid()) {
ajaxFunc();//ajax funcion to add email to db
}

});
});

关于javascript - 如何使用按钮触发 jQuery 验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24298509/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com