【发布时间】:2021-01-11 03:23:37
【问题描述】:
以下是JS代码:
$('#createCust').on('click', function(e) {
e.preventDefault();
documentCommon.ajax({
dataType : 'text',
url : "/createcustomer",
data : $("body form:first").serialize(),
success : function(data) {
$(".dialogTitle").html("");
$(".dialogTitle").html("Add Customer");
$(".actualData").html("");
$(".actualData").html(data);
$('#modalViewDialog').modal('show');
}
});
});
下面是按钮:
<form:form method="POST" modelAttribute="customerForm"
class="form-signin" action="/createcustomer">
<form:input type="text" path="customerName" class="form-control"
placeholder="Customer Name" required="required"></form:input>
<button type="submit" id="createCust" class="btn btn-primary">Create</button>
当我删除 JS 代码时,它工作正常,但我想要 ajax 调用,所以我不能依赖整个页面提交。有没有办法在 JS 调用中启用所有必填字段检查?
【问题讨论】:
-
这是什么??
documentCommon尝试更改$.ajax -
我在关于 jQuery Validate 插件的问题中看不到任何内容。删除标签。
标签: jquery validation jsp bootstrap-4 jquery-ajax