RMS.Manage.Web/Scripts/ModalForm.js
(开头部分) 8KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
//模态框操作js函数
/*******弹出表单*********/
function ShowModal(actionUrl, param, title) {
var $modal = $("#modal-form");
//表单初始化
$(".modal-title", $modal).html(title);
$("#modal-content", $modal).attr("action", actionUrl);
$.ajax({
type: "GET",
url: actionUrl,
data: param,
beforeSend: function () {
//
},
success: function (result) {
$("#modal-content").html(result);
$('#modal-form').modal('show');
RegisterForm();//通过Ajax加载返回的页面原有MVC属性验证将失效,需要重新注册验证脚本。
},
error: function () {
//
},
complete: function () {
//
}
});
}
/*******注册验证脚本,通过Ajax返回的页面原有MVC属性验证将失效,需要重新注册验证脚本*********/
function RegisterForm() {
$('#modal-content').removeData('validator');
$('#modal-content').removeData('unobtrusiveValidation');
$.validator.unobtrusive.parse('#modal-content');
}
/*******保存表单*********/
function SaveModal(table) {
var actionUrl = $("#modal-content").attr("action");
var $form = $("#modal-content");
if (!$form.valid()) {
return;
}
$.ajax({
type: "POST",
url: actionUrl,
data: $form.serialize(),
success: function (result) {
if (result.IsSuccess) {
toastr.success(result.Message);
$('#modal-form').modal('hide');
$(table).bootstrapTable('refresh');
}
else {
toastr.error(result.Message);
}
},
后面还有 200 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。