+ target: serverResponse,
+ success: function(serverResponse) {
+ var newShelf = $.parseJSON(serverResponse);
+ // for live shelf adding
+ if(newShelf.name){
+ var noIds = $("#putOnShelf ol ul").children('li').length;
+ $("#putOnShelf ol ul").prepend('<li><label for="id_set_ids_'+ noIds +'"><input name="set_ids" value="'+ newShelf.id +'" id="id_set_ids_'+ noIds +'" type="checkbox" checked="checked"> '+ newShelf.name +' (0)</label></li>');
+ $("#createNewShelf ol input[name=name]").val("");
+ }
+ if(newShelf.after == "close"){
+ setTimeout(function() {$('#set-window').jqmHide();}, 1000);
+ }
+ }
+ });