0.0.04 form poster

This commit is contained in:
SBD
2025-01-10 00:57:31 +03:00
parent 75a312c1d6
commit 72f04e0d48
28 changed files with 331 additions and 32 deletions

View File

@@ -39,11 +39,15 @@ let search_country_timeout = false;
function searchCountry(el) {
resetCountrySelect(el)
closeSelectCountry(el)
if (el && el.value.length < 3) closeSelectCountry(el)
if (!el || el.value.length < 3) return;
let $parent = el.closest('.w_select_country');
let $search_icon_cont = $parent.querySelector('.w_select_country_icon');
let $content_part = $parent.querySelector('.w_select_country_content');
$search_icon_cont.src = '/static/v2/loaders/search_spinner.svg'
if (search_country_timeout) {
clearTimeout(search_country_timeout);
search_country_timeout = false;
@@ -59,6 +63,7 @@ function searchCountry(el) {
data_type: 'json',
success: function (data) {
if (!data.res_search_list && data.res_search_list !== '') console.log(`request data has not html => ${url}`);
$search_icon_cont.src = '/static/v2/icons/widgets/w_select_country/pin.svg'
$content_part.innerHTML = data.res_search_list;
openSelectCountry(el)
}, error: function (data) {