dojo.create("td", { innerHTML: h.expire_date }, tr);
dojo.create("td", { innerHTML: hold_status }, tr);
var actions_td = dojo.create("td", null, tr);
- var button = dojo.create("input", { id: "cancel-hold-" + h.title_id, type: "button", class: "btn btn-default", value: l_strings.cancel_hold }, actions_td);
+ var button = dojo.create("input", { id: "cancel-hold-" + h.title_id, type: "button", class: "btn btn-default ebook_cancel_hold", "data-isbn": h.title_id, value: l_strings.cancel_hold }, actions_td);
dojo.connect(button, 'onclick', h, "doCancelHold");
});
dojo.addClass('no_ebook_holds', "hidden");
ebook_rbdigital.wishlist(authtoken, 'add', wishlistAddCallback);
return false;
});
+
//Handle wishlist link from Wishlist tab
$(document).on("click", ".ebook_wishlist_row_remove", function () {
showEbookSpinner($(this), true);
});
- //Cancel Hold
+ //Cancel Hold from results, record page, and from Holds list
$(document).on('click', '.ebook_cancel_hold', function () {
var isbn = $(this).data('isbn');
ebook_rbdigital.id = isbn;