Files
zulip/zephyr/static/js/signup.js
Luke Faraone 9cf6bc17f7 Display validation errors produced by jQuery.validate in a special div.
This way we don't push things around on the screen.

(imported from commit a8bbe6660e3089676fc0c169f540537fdff7f4fe)
2012-09-26 16:42:10 -04:00

30 lines
856 B
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/*jslint browser: true, devel: true, sloppy: true,
plusplus: true, nomen: true, regexp: true */
/*global $: false, jQuery: false */
var tld_list = ['gmail.com'];
$.validator.addMethod("fromDomain", function (value, element, param) {
console.log("foo");
console.log(value);
var splitted = value.split("@");
var tld = splitted[spitted.length - 1];
return false;
return $.inArray(tld, tld_list) !== -1;
},
"Please use your company email address to sign up. Otherwise, we wont be able to connect you with your coworkers.");
$(document).ready(function(){
$("#email_signup").validate({
rules: {
email: {
required: true,
email: true,
}
},
errorLabelContainer: "#errors",
errorElement: "div",
errorClass: "alert",
});
});