jam-cloud/app/assets/javascripts/invitation.js

39 lines
813 B
JavaScript

(function(context,$) {
"use strict";
context.JK = context.JK || {};
context.JK.InvitationDialog = function(app) {
var logger = context.JK.logger;
var rest = context.JK.Rest();
function events() {
$('#btn-send-invitation').click(sendEmail);
}
function sendEmail() {
var emails = [];
emails = $('#txt-emails').val().split(',');
for (var i=0; i < emails.length; i++) {
rest.createInvitation($.trim(emails[i]), $('#txt-message').val())
.done(function() { });
}
}
this.showDialog = function() {
clearTextFields();
}
function clearTextFields() {
$('#txt-emails').val('');
$('#txt-message').val('');
}
this.initialize = function() {
events();
};
}
return this;
})(window,jQuery);