From 558ea7764757cfe324bdba72fc5279fa78efd1ea Mon Sep 17 00:00:00 2001 From: erdgeist Date: Wed, 22 Jul 2026 20:03:50 +0200 Subject: Implement controller and view side of the attach logic --- public/javascripts/admin_search.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'public/javascripts/admin_search.js') diff --git a/public/javascripts/admin_search.js b/public/javascripts/admin_search.js index ad368cb..792849f 100644 --- a/public/javascripts/admin_search.js +++ b/public/javascripts/admin_search.js @@ -286,3 +286,20 @@ event_search = { }); } }; + +asset_node_search = { + initialize_search : function() { + initSearchPicker({ + inputSelector: "#asset_node_search_term", + resultsSelector: "#asset_node_search_results", + onSelect: function(node) { + $("#asset_node_search_term").val(node.title); + $("#node_id").val(node.node_id); + } + }); + + $("#asset_node_search_term").bind("input", function() { + if ($(this).val() === "") { $("#node_id").val(""); } + }); + } +}; -- cgit v1.3