jquery - 在ajax提交之前,表单验证不适用于jquery步骤
问题描述
在 ajax 提交之前表单验证不起作用。为什么这段代码有效?有人可以帮助我。我在这里通过添加 html 代码和 ajax jquery 步骤。
<form id="business_form">
<div class="cfield"><input type="text" placeholder="" name="businessName" id="businessName" required/>
</div>
</form>
jQuery步骤..
<script src="<?php echo base_url(); ?>admin_assets/assets/js/jquery.validate.js" type="text/javascript"></script>
<script src="<?php echo base_url(); ?>admin_assets/assets/js/jquery.js" type="text/javascript"></script>
onStepChanged: function(event, currentIndex, newIndex) {
if(currentIndex==1)
{
var business_form = document.getElementById('business_form');
var formData = new FormData(business_form);
$("#business_form").validate();
$.validator.setDefaults({
submitHandler: function() {
$.ajax({
type: 'POST',
url: "../business_save",
data: formData,
processData: false,
contentType: false,
success: function (data) {
},
error: function () {
alert("something went wrong");
return false;
}
});
}
});
}
请帮忙
解决方案
推荐阅读
- android - 如何在手机上实现机器学习模型?
- javascript - 刷新后图片变小了
- javascript - Firebase - 如何检测 onSnapshot 的来源
- android - 通过连接一个活动并从另一个活动发送通过蓝牙发送字符串
- amazon-web-services - 识别流视频中的人脸 AWS - 如何将实时视频连接到 Kinesis 视频流?
- sidekiq - Worker#jobs 和 Sidekiq::Queue#size 之间的区别
- javascript - 带有参数声明的 JavaScript 函数
- plot - gnuplot splot中的钳位值?
- c++ - C ++可以在'''.close()'''之后关闭'''fstream'''变量吗?
- powershell - 如何使用 powershell 将参数传递给 ADF 管道