【发布时间】:2020-11-23 07:57:24
【问题描述】:
我有一个模态表单,已经尝试过它的号码验证、远程验证等,效果很好
这是我的模态部分形式
<form id="EditForm" asp-action="Edit">
<div class="modal-body">
/*input here*/
</div>
<div class="modal-footer justify-content-between">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
@*<button type="submit" class="btn btn-success btn-flat"><i class="far fa-check-circle"></i> Save Changes</button>*@
<button type="submit" class="btn btn-success btn-flat" onclick="submitResult(event)"><i class="far fa-check-circle"></i> Save Changes</button>
</div>
</form>
模态js代码:
$('#tbProducts tbody').on('click', 'button', function () {
var data = productsTable.row($(this).parents('tr')).data();
//alert(data.id);
$.ajax({
url: '@Url.Action("Edit", "Products")',
type: 'GET',
data: { id: data.id },
success: function (result) {
$('#EditUnitModal .modal-content').html(result);
//Here we parse the new form via jquery validation unobtrusive.
$.validator.unobtrusive.parse($('#EditUnitModal .modal-content form')[0]);
//Here we initialize select2 for the selected elements.
$('#Unit').select2({
theme: 'bootstrap4',
dropdownParent: $('#EditUnitModal')
})
$('#Category').select2({
theme: 'bootstrap4',
dropdownParent: $('#EditUnitModal')
})
$('#EditUnitModal').modal()
}
});
});
和onClick提交功能:
function submitResult(e) {
e.preventDefault();
Swal.fire({
//code
})
}
我错过了什么?任何帮助建议都可以,谢谢
【问题讨论】:
标签: asp.net asp.net-core bootstrap-modal sweetalert2