123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- new Vue({
- el: "#app",
- data: {
- },
- mounted: function() {
- },
- methods: {
-
- }
- });
- $.validator.setDefaults({
- highlight: function(e) {
- $(e).closest(".form-group").removeClass("has-success").addClass("has-error")
- },
- success: function(e) {
- e.closest(".form-group").removeClass("has-error").addClass("has-success")
- },
- errorElement: "span",
- errorPlacement: function(e, r) {
- e.appendTo(r.is(":radio") || r.is(":checkbox") ? r.parent().parent().parent() : r.parent())
- },
- errorClass: "help-block m-b-none",
- validClass: "help-block m-b-none"
- }), $().ready(function() {
- var e = "<i class='fa fa-times-circle'></i> ";
- $("#newInterfaceForm").validate({
- rules: {
- realName: {
- required: !0,
- noNull: !0,
- },
- micard: {
- required: !0,
- noNull: !0,
- validSSC:!0,
- },
- ssid: {
- required: !0,
- noNull: !0,
- },
- idCardNo: {
- required: !0,
- noNull: !0,
- isCardNo:!0,
- },
- telephone: {
- required: !0,
- noNull: !0,
- istelephone:!0,
- },
- profession: {
- required: !0,
- noNull: !0,
- },
- street:{
- required: !0,
- noNull: !0,
- }
- },
- messages: {
- realName: {
- required: e + "请输入姓名",
- },
- micard: {
- required: e + "请输入医保账号",
- },
- ssid: {
- required: e + "请输入社保账号",
- },
- idCardNo: {
- required: e + "请输入身份证号",
- },
- telephone: {
- required: e + "请输入手机号码",
- },
- profession: {
- required: e + "请输入行业",
- },
- street: {
- required: e + "请输入街道地址",
- },
- }
- })
- });
- jQuery.validator.addMethod("noNull", function(value, element) {
- var aaa=isNull(value)
- var bbb=this.optional(element)
- return this.optional(element) || !isNull(value)
- }, "此项必填,不得为空!");
- jQuery.validator.addMethod("isCardNo", function(value, element) {
- var reg =/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/
- var aaa=reg.test(value)
- var bbb=this.optional(element)
- return this.optional(element) || reg.test(value);
- }, "请输入有效的身份证!");
- jQuery.validator.addMethod("validSSC", function(value, element) {
- var reg =/^([a-zA-Z]{1}[a-zA-Z0-9]{8}|[0-9]{12})$/
- return this.optional(element) || reg.test(value);
- }, "请填写有效的医保卡卡号!");
- jQuery.validator.addMethod("istelephone", function(value, element) {
- var reg =/^1[3|4|5|6|7|8][0-9]\d{4,8}$/
- return this.optional(element) || reg.test(value);
- }, "请填写有效的手机号码!");
|