$('#addCarouselInfoForm').formValidation({

message: '格式不正确',

//不忽略隐藏域验证
excluded: [],
icon: {
valid: 'glyphicon glyphicon-ok',
invalid: 'glyphicon glyphicon-remove',
validating: 'glyphicon glyphicon-refresh'
},
fields: {
//图片上传验证
"fileId" : {
    trigger:"change",
      validators : {              
          notEmpty : {               
          message : '请上传图片'          
           }       
          }   
         },

intro: {
row: '.col-sm-9',
validators: {
notEmpty: {
message: '图片简介名称不能为空'
},
stringLength: {
min: 1,
max: 32,
message: '您已超出最大输入限制'
}
}
},

link: {
row: '.col-sm-9',
validators: {
notEmpty: {
message: '链接不能为空'
},
regexp: {
message: '请输入正确的链接地址',
regexp: /^([hH][tT]{2}[pP]:\/\/|[hH][tT]{2}[pP][sS]:\/\/)(([A-Za-z0-9-~]+)\.)+([A-Za-z0-9-~\/])+$/,
}
}
},

sort: {
row: '.col-sm-9',
validators: {
notEmpty: {
message: '序号不能为空'
},
stringLength: {
min: 1,
max: 6,
message: '您已超出最大输入限制'
}
}
}
}
}).on('success.form.fv', function(e) {
e.preventDefault();
var $form = $(e.target);

var bv = $form.data('formValidation');
$.post($form.attr('action'), $form.serialize(), function(result) {
if(result.data==true){
//提交成功后回调函数
bt_alert('提示','添加成功');
window.location.href='';
}else{
bt_alert ('提示','添加失败');
}
}, 'json');
});

随机推荐

  1. CH24C 逃不掉的路

    edcc缩点之后跳倍增lca 丢个edcc缩点模板 Code: #include <cstdio> #include <cstring> using namespace std ...

  2. Shell表达式,如${file##*/}

    Shell表达式,如${file##*/} 2017年10月26日 15:24:40 阅读数:343 今天看一个脚本文件的时候有一些地方不太懂,找了一篇文章看了一些,觉得不错,保留下来. 假设我们定义 ...

  3. svn跨多个版本比较

    由于一些原因某个路径下的 svn revision 不是连续的,在比对时需要跨多个版本进行比较,使用下面步骤 Show_log -> 按住 ctrl 键选择不同版本 -> 右键 -> ...

  4. WinForm(C#)相关知识和经验的碎片化记录

    1.引发类型为“System.Windows.Forms.AxHost+InvalidActiveXStateException”的异常 出现"System.Windows.Forms.Ax ...

  5. python 常用的一些库

    AllPairs 2.0.1Appium-Python-Client 0.24asn1crypto 0.24.0attrs 17.4.0AutoItLibrary 1.1bcrypt 3.1.4bea ...

  6. Oracle中的学习笔记

    1.使用 ||来连接字符串 select CARD_ID ||','||CARD_TYPE as qqq from CARDS t 2.DISTINCT (唯一不重复) select DISTINCT ...

  7. 文本PDG转PDF

    作者:马健邮箱:stronghorse_mj@hotmail.com发布:2008.08.03更新:2008.08.24 补充说明:此文成文较早,当时文本PDG如果不想用官方浏览器SSREADER看, ...

  8. C++日志模块实现的经验之谈

    以类的方式对日志模块进行封装,可创建一个单实例的接口或创建一个全局的日志对象指针,同时提供相应的对外写日志接口. 写日志的接口采用可变参数来建立,可使用va_list类型和##args参数,同时在写日 ...

  9. Velodyne VPL16 configuration in ROS Kinetic

    1. 驱动安装 sudo apt-get install ros-kinetic-velodyne 2. 在已有工作空间catkin_ws中,添加Velodyne包 cd ~/catkin_ws/sr ...

  10. Java Web之数据库连接池

    数据库连接池 一.数据库连接池 1. 数据库连接池就是存放数据库连接(Connection)的集合 2. 我们获取一个数据库连接是一个相对很麻烦的过程,如果我们获取一个数据库连接,使用一次以后就给它关 ...