From 0e882b89f0f2b6413f53582254cb9acb283d9cef Mon Sep 17 00:00:00 2001 From: SDE Date: Fri, 21 Jul 2023 15:16:18 +0300 Subject: [PATCH] 0.0.38 change algo get_address_point_ajax --- ReferenceDataApp/js_views.py | 7 ++++--- static/js/autocomlitev2.js | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/ReferenceDataApp/js_views.py b/ReferenceDataApp/js_views.py index b6ae954..fdb9811 100644 --- a/ReferenceDataApp/js_views.py +++ b/ReferenceDataApp/js_views.py @@ -42,15 +42,16 @@ def get_address_point_ajax(request): res_data_str_list = [] i = 0 - + html = '' for item in res_data: item['index'] = i item['ctrl_name'] = data['ctrl_name'] - res_data_str_list.append(render_to_string('widgets/w_ac_input_address_point.html', item)) + html = f"{html}{render_to_string('widgets/w_ac_input_address_point.html', item)}" i += 1 + res_Dict = { - 'res_search_list': res_data_str_list + 'res_search_list': html } return JsonResponse(res_Dict) diff --git a/static/js/autocomlitev2.js b/static/js/autocomlitev2.js index 7fd663f..893bf9d 100644 --- a/static/js/autocomlitev2.js +++ b/static/js/autocomlitev2.js @@ -49,7 +49,7 @@ function insertSearchList(data, ctrl_name) { // let ac = document.querySelector("#id_from_address_point_txt"); let divs = data.res_search_list; let input_list = document.getElementsByName(ctrl_name)[0]; - input_list.classList.toggle("show"); + input_list.classList.add("show"); input_list.innerHTML = divs // // if (ac.value.length > 2) {