RedisWrite/bin/Debug/Areas/BasicInfor/Scripts/SensorInfo/Detail.js
(完整代码) 1KB
$(function () {
var viewData = {};
var ininKo = (function () {
viewData.sensorInfo = sensordata;
viewData.save = function () {
var params = ko.mapping.toJS(viewData.sensorInfo);
$.ajaxRequest("Post", "/BasicInfor/SensorInfo/SaveSensorInfo", params, "json", true).done(function (res) {
console.log(res);
if (res.isSuccess) {
$.alert("操作成功!", { close: true, reload: true });
} else {
$.alert(res.errMsg, { icon: 8 });
}
}).fail(function () {
$.alert("未知错误", { icon: 8 });
});
};
viewData = ko.mapping.fromJS(viewData);
ko.applyBindings(viewData);
})();
//表单验证
var validateForm = (function () {
$("#myForm").validate({
rules: {
equipmentNum: "required",
manufacturer: "required",
passWord: "required",
frequency: {
required: true, digits: true
}
},
messages: {
equipmentNum: "请输入设备编号",
manufacturer: "请输入制造商名称",
passWord: "请输入密码",
frequency: {
required: "频率不能为空",
digits: "频率必须为数字"
}
},
submitHandler: viewData.save,
errorElement: "span",
errorClass: "text-danger",
errorPlacement: function (error, element) {
element.closest("div").addClass("has-error");
error.appendTo(element.next());
},
success: function (label) {
label.closest("div").removeClass("has-error");
}
});
})();
})
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
