Bug 37762: PatronAutoComplete prep: Add on remove callback to patron_autocomplete
Signed-off-by: Jason Robb <jrobb@sekls.org> Signed-off-by: Lisette Scheer <lisette@bywatersolutions.com> Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
This commit is contained in:
parent
7374325216
commit
48783f8477
|
|
@ -736,6 +736,9 @@ function patron_autocomplete(node, options) {
|
|||
if (options["additional-filters"]) {
|
||||
additional_filters = options["additional-filters"];
|
||||
}
|
||||
if (options["on-remove-callback"]) {
|
||||
on_remove_callback = options["on-remove-callback"];
|
||||
}
|
||||
}
|
||||
return (node
|
||||
.autocomplete({
|
||||
|
|
@ -800,6 +803,9 @@ function patron_autocomplete(node, options) {
|
|||
$(container).on("click", ".removePatron", function (e) {
|
||||
e.preventDefault();
|
||||
$(this).closest('div[id^="patron-detail-"]').remove();
|
||||
if (on_remove_callback) {
|
||||
return on_remove_callback(event, ui);
|
||||
}
|
||||
});
|
||||
} else if (ui.item.link) {
|
||||
window.location.href = ui.item.link;
|
||||
|
|
|
|||
Loading…
Reference in New Issue