Files
danbooru/app/assets/javascripts/artists.js
r888888888 bd370da2fc fixes #1708
2013-06-05 15:00:15 -07:00

36 lines
800 B
JavaScript

(function() {
Danbooru.Artist = {};
Danbooru.Artist.initialize_all = function() {
if ($("#c-artists").length) {
Danbooru.Artist.initialize_check_name_link();
}
}
Danbooru.Artist.initialize_check_name_link = function() {
$("#check-name-link").click(function(e) {
var artist_name = $("#artist_name").val();
if (artist_name.length === 0) {
$("#check-name-result").html("OK");
}
$.get("/artists.json?name=" + artist_name,
function(data) {
if (data.length) {
$("#check-name-result").html("Taken");
} else {
$("#check-name-result").html("OK");
}
}
);
e.preventDefault();
});
}
})();
$(document).ready(function() {
Danbooru.Artist.initialize_all();
});