Gazelle/static/functions/donor_titles.js
2013-08-28 23:08:41 +00:00

37 lines
1.0 KiB
JavaScript

(function ($) {
var remove_comma = false;
$(document).ready(function() {
$("#donor_title_prefix_preview").text($("#donor_title_prefix").val().trim() + " ");
$("#donor_title_suffix_preview").text(" " + $("#donor_title_suffix").val().trim());
remove_comma = $("#donor_title_comma").attr("checked");
if(remove_comma) {
$("#donor_title_comma_preview").text("");
} else {
$("#donor_title_comma_preview").text(", ");
}
$("#donor_title_prefix").keyup(function() {
if($(this).val().length <= 30) {
$("#donor_title_prefix_preview").text($(this).val().trim() + " ");
}
});
$("#donor_title_suffix").keyup(function() {
if($(this).val().length <= 30) {
$("#donor_title_suffix_preview").text(" " + $(this).val().trim());
}
});
$("#donor_title_comma").change(function() {
remove_comma = $(this).attr("checked");
if(remove_comma) {
$("#donor_title_comma_preview").text("");
} else {
$("#donor_title_comma_preview").text(", ");
}
});
});
}(jQuery));