123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- /**
- * 系统设置
- */
- var locked = false;
- var SysConfig = {
- sysConfigInfoData: {},
- validateFields: {
- }
- /*
- 'register[jjrc_4341]': {validators: {notEmpty: {message: '晋江市现代产业体系人才-4341现代产业体系企业开放注册时间不能为空'}}},
- 'register[jjrc_no4341]': {validators: {notEmpty: {message: '晋江市现代产业体系人才-非4341现代产业体系企业开放注册时间不能为空'}}},
- 'register[jcrc]': {validators: {notEmpty: {message: '集成电路优秀人才开放注册时间不能为空'}}},
- 'register[mbfqy]': {validators: {notEmpty: {message: '民办非企业开放注册时间不能为空'}}},
- 'register[sy_nomedia]': {validators: {notEmpty: {message: '事业单位-非媒体单位开放注册时间不能为空'}}},
- 'register[sy_media]': {validators: {notEmpty: {message: '事业单位-媒体单位开放注册时间不能为空'}}}
- */
- };
- /**
- * 验证数据
- */
- SysConfig.validate = function () {
- $('#configForm').data("bootstrapValidator").resetForm();
- $('#configForm').bootstrapValidator('validate');
- return $("#configForm").data('bootstrapValidator').isValid();
- }
- /**
- * 保存
- */
- SysConfig.save = function () {
- if (!SysConfig.validate()) {
- return;
- }
- if (locked) {
- return;
- }
- locked = true;
- $("#configForm")[0].submit();
- }
- //回调
- SysConfig.callback = function (data) {
- locked = false;
- if (data.code == 200) {
- Feng.success(data.msg);
- } else {
- Feng.error(data.msg);
- }
- }
- $(function () {
- $('#configForm').bootstrapValidator({
- feedbackIcons: {
- valid: 'glyphicon glyphicon-ok',
- invalid: 'glyphicon glyphicon-remove',
- validating: 'glyphicon glyphicon-refresh'
- },
- container: 'tooltip',
- group: '.rowGroup',
- fields: SysConfig.validateFields,
- live: 'enabled',
- message: '该字段不能为空'
- }).on('error.field.bv', function (e, data) {
- // Get the tooltip
- var $parent = data.element.parents('#configForm'),
- $icon = $parent.find('.form-control-feedback[data-bv-icon-for="' + data.field + '"]'),
- title = $icon.data('bs.tooltip').getTitle();
- $icon.tooltip('show').tooltip({
- html: true,
- placement: 'right',
- title: title,
- container: 'body'
- });
- });
- //批量加载时间控件
- $(".rangedate").each(function () {
- laydate.render({
- elem: this,
- type: "date",
- range: true,
- trigger: "click"
- })
- })
- });
|