gpt4 book ai didi

Jquery验证器: Validate form without submiting

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

您好,我想使用按钮验证表单,但该按钮调用 .ajax 函数来提交表单。

我该怎么做?我正在寻找。

我有一种方法,但我想知道是否有一种简单的方法。

我完成此任务的方法是:

Javascript

jQuery(document).ready(function () {
$(ACCION).validate({
rules: {
StartDate: {
required: true,
australianDate: true

},
EndDate: {
required: true,
australianDate: true

}

}
});

});
function Mostrar() {
var textBox = $("#StartDate");
var textBox2 = $("#EndDate");
if (textBox.valid() == true & textBox2.valid() == true) {
var fechaIn = document.getElementById('FechaInicio').value;
var fechaFin = document.getElementById('FechaFin').value;
jQuery(NOMBRE_GRID).setGridParam({ postData: { fecha1: textBox.val(), fecha2: textBox2.val()} })
.trigger('reloadGrid');
}
}

HTML

<form id="myForm" method="post" action="">

<div class="editor-label">
<%= Html.Label("Fecha Inicio") %>
</div>
<div class="editor-field">
<%=Html.TextBox("StarDate", DateTime.Now.ToString("yyyy-MM-dd"))%>
</div>
<div class="editor-label">
<%= Html.Label("Fecha Final") %>
</div>
<div class="editor-field">
<%=Html.TextBox("EndDate", DateTime.Now.AddDays(1).ToString("yyyy-MM-dd"))%>
</div>
<input class="button button-big" name="Submit" type="button" value="Buscar Registros"
onclick="Mostrar();" />
</form>

我想知道是否有一种方法可以验证整个表单,而不是使用 valid() 。

谢谢!

最佳答案

您也可以调用.valid()在表单本身上进行完整验证:

if($("#myForm").valid()) {

关于Jquery验证器: Validate form without submiting,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3843447/

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