var err_json = {"blank":["\u5fc5\u9808\u9805\u76ee\u3067\u3059\u3002\u5fc5\u305a\u5165\u529b\u3057\u3066\u4e0b\u3055\u3044\u3002","\/((?:.|\\n)+)\/"],"tel":["\u5165\u529b\u304c\u4e0d\u6b63\u3067\u3059\u3002","\/^0\\d{1,4}-\\d{1,4}-\\d{3,4}$|^0\\d{9,10}$|^$\/"],"katakana":["\u5165\u529b\u304c\u4e0d\u6b63\u3067\u3059\u3002","\/^[\u30a1-\u30f3]+$|^$\/"],"mail":["\u5165\u529b\u304c\u4e0d\u6b63\u3067\u3059\u3002","\/^[a-zA-Z0-9_.-]+@([a-zA-Z0-9-]+\\.)+[a-zA-Z]{2,4}$|^$\/"]}; jQuery.each(err_json,function(i,v){ err_json[i][1] = eval(v[1]); }); //Extention (function($) { $.extend($.exValidationRules, err_json); })(jQuery); $(function(){ var jsondata = {"name":"blank","mailadress":"blank mail","telnumber":"blank tel","add1":"blank","add2":"blank","birthday_y":"blank","birthday_m":"blank","birthday_d":"blank","sex":"blank","current":"blank","contentsb":"blank"}; var validation = $("form") .exValidation({ rules: eval(jsondata), errHoverHide: true, }); });