Meta tags:
description= Explore Unic product prices and buy online. We have a wide range of Unic products in Sri Lanka. Shop online now and we deliver at your doorstep.;
keywords= smartphones, laptops, tablets, tv, smart tv, headphones, audio systems, kitchen appliances, home decor, furniture, singer, sisil, singer furniture, singer premium furniture, sewing machines;
Headings (most frequently used words):
unic, main, menu, brand, logos, message, iron, rice, cooker, portable, status, dry, radio, band, error, welcome, back, to, singer, udi, atc, 1000w, 8l, rechargeable, steam, breadcrumb, filterclear, all, price, range, lkr, categories, offers, sign, in, register, 15, 6l, 350w, urc06, 3e, 5l, 700w, urc15, 8e, 900w, urc18, 10e, urc28, 16e, blender, lb6027, jar, wet, and, mixer, grinder, umg, ma, 1200w, 11, 868a, 800w, 2000w, desk, lamp, with, usb, cable,
Text of the page (most frequently used words):
checkbox (94), const (77), function (62), search (48), category (45), display (44), style (38), categories (36), closest (35), facets (34), brand (30), subcategories (30), singer (29), products (29), event (28), queryselector (27), else (26), show (26), checked (26), data (26), length (25), brands (24), response (24), filter (24), block (23), none (23), accessories (23), and (22), furniture (22), the (22), machines (22), for (21), this (21), error (21), subcategory (21), document (21), searchterm (20), main (19), container (18), type (18), unic (18), sewing (18), facet (17), selected (17), set (17), more (17), level (17), water (17), all (16), home (16), off (15), level2container (15), get (14), with (14), existingsubul (14), subcategoryul (14), subcheckbox (14), price (14), air (14), cookers (14), ovens (14), loading (13), let (13), item (13), tables (13), when (12), foreach (12), subcategoryid (12), button (12), high (12), door (12), product (11), status (11), item__value (11), ajax (11), load (11), change (11), value (11), true (11), searchwithselectedbtn (11), sale (11), equipment (11), keyboards (11), logos (10), your (10), add (10), find (10), brandname (10), hide (10), textcontent (10), indeterminate (10), searchinput (10), var (10), cooker (10), care (10), chairs (10), makers (10), kitchen (9), use (9), message (9), val (9), trim (9), return (9), new (9), console (9), html (9), categoryid (9), loaded (9), l2checkbox (9), offers (9), name (9), noresultsmessage (9), audio (9), smart (9), menu (9), pumps (9), check (8), label (8), click (8), handlers (8), checkboxes (8), remove (8), settimeout (8), newcontainer (8), input (8), clearbutton (8), searching (8), now (8), loadingindicator (8), matches (8), video (8), boards (8), starlink (8), coolers (8), power (8), electric (8), systems (8), appliances (7), mobile (7), success (7), categoryname (7), attach (7), less (7), not (7), are (7), window (7), master_c1 (7), master_c2 (7), clear (7), level2ul (7), 999 (7), rice (7), three (7), pressure (7), heaters (7), security (7), plastic (7), office (7), wardrobes (7), mattress (7), sets (7), food (7), purifiers (7), cleaners (7), multi (6), categorynames (6), push (6), url (6), single (6), from (6), brandshtml (6), categorieshtml (6), createelement (6), appendchild (6), https (6), www (6), singersl (6), com (6), target (6), queryselectorall (6), false (6), addeventlistener (6), maincategorycheckbox (6), term (6), statusmessage (6), matching (6), portable (6), atc (6), machine (6), free (6), fitness (6), wheelers (6), car (6), gift (6), domestic (6), mini (6), spring (6), dining (6), sofa (6), mixers (6), gas (6), built (6), cartridges (6), request (6), videos (5), items (5), each (5), text (5), responsedata (5), widget (5), addclass (5), based (5), brandid (5), categoriescontainer (5), xhr (5), parent (5), first (5), dynamically (5), classname (5), location (5), index (5), sub (5), delegated (5), any (5), sub_two_ (5), back (5), searchcontainer (5), btn (5), selectedcategories (5), selectedbrands (5), selectedoffers (5), delay (5), anyresults (5), submatches (5), low (5), account (5), shop (5), solutions (5), duty (5), other (5), panasonic (5), personal (5), washing (5), freezers (5), printers (5), gadgets (5), cutters (5), chargers (5), solar (5), standard (5), beds (5), stands (5), inverter (5), microwave (5), laptops (5), close (4), lanka (4), stock (4), youtube (4), demo (4), 400 (4), max (4), compare (4), cart (4), results (4), datatype (4), json (4), allbrands (4), responses (4), arguments (4), array (4), sort (4), update (4), functionality (4), state (4), found (4), updatecategoriessection (4), toggle (4), ensure (4), containers (4), parentli (4), create (4), setattribute (4), only (4), _token (4), log (4), innerhtml (4), master_c3 (4), skip (4), level2checkboxes (4), next (4), selectedterms (4), trigger (4), filters (4), minprice (4), maxprice (4), tolowercase (4), categoryitem (4), mainmatches (4), includes (4), level2matches (4), radio (4), iron (4), udi (4), mixer (4), bundle (4), vouchers (4), tractors (4), industrial (4), trimmers (4), kids (4), cupboards (4), table (4), foam (4), meat (4), wall (4), mounted (4), ceiling (4), televisions (4), scales (4), fans (4), edit (4), endpoint (4), 2026 (3), plc (3), loyalty (3), support (3), links (3), call (3), experience (3), top (3), you (3), after (3), service (3), can (3), added (3), categoryids (3), calls (3), complete (3), brandids (3), avoid (3), duplicates (3), handle (3), both (3), updatebrandssection (3), brandscontainer (3), there (3), than (3), attachcategoryeventhandlers (3), handlesubcategorychange (3), try (3), sub_one_ (3), sub_one (3), one (3), subcategoryhtml (3), loadlevel2subcategories (3), already (3), level2html (3), existing (3), handling (3), getattribute (3), skipcategoryload (3), parentsubcategorycheckbox (3), updatesearchwithselectedbutton (3), names (3), range (3), min (3), 500 (3), nextelementsibling (3), non (3), urlparams (3), band (3), 399 (3), 499 (3), dry (3), view (3), sign (3), apparel (3), agro (3), musical (3), instruments (3), philips (3), samsung (3), sisil (3), tablets (3), tools (3), lubrication (3), protection (3), ladders (3), generators (3), electrical (3), bush (3), bathware (3), motor (3), cycles (3), 000 (3), consumer (3), medical (3), batteries (3), baby (3), grade (3), guitars (3), parts (3), learning (3), hair (3), bicycle (3), bicycles (3), boxes (3), dressing (3), side (3), inch (3), double (3), bedding (3), size (3), bedroom (3), suites (3), utility (3), units (3), wooden (3), center (3), conditioner (3), deep (3), bottle (3), refrigerator (3), dishwashers (3), speakers (3), interactive (3), flat (3), panel (3), boilers (3), toasters (3), sandwich (3), grinders (3), blenders (3), kettles (3), juicers (3), smoothie (3), induction (3), immersion (3), hand (3), stick (3), fryers (3), grills (3), processors (3), choppers (3), flasks (3), cookware (3), pots (3), pans (3), hoods (3), hobs (3), coffee (3), coconut (3), scrapers (3), bakeware (3), kitchenware (3), vacuum (3), trade (3), lighting (3), irons (3), garden (3), multipurpose (3), papers (3), printer (3), photocopier (3), toner (3), photocopiers (3), monitors (3), projectors (3), notebooks (3), phones (3), img (3), image (3), imageurl (3), isdutyfreeroute (3), select (3), floor (3), sri (2), terms (2), point (2), balance (2), verification (2), finance (2), installment (2), payments (2), sales (2), hot (2), facebook (2), catalogue (2), about (2), app (2), 115 (2), warranty (2), need (2), delivery (2), dialog (2), title (2), make (2), combine (2), ajaxpromises (2), catid (2), method (2), has (2), displayname (2), join (2), section (2), fetched (2), categorytext (2), show_m_brands (2), toggleclass (2), showbrandstoggle (2), removeclass (2), minus (2), plus (2), loadbrandcategories (2), responsetext (2), brandtext (2), show_m_category (2), visible (2), specific (2), then (2), generic (2), exists (2), alias (2), inactive (2), list__checkbox (2), jwwspmx4kuxg67bmztesbktvopxqsimewrfa3knt (2), urlsearchparams (2), build (2), subid (2), events (2), 3000 (2), categoryhandler (2), skipbrandload (2), but (2), was (2), selection (2), unchecked (2), uncheck (2), subcategorycheckboxes (2), also (2), attachmaincategorybrandevents (2), clicked (2), initialize (2), attachsubcategoryevents (2), subcategoryhandler (2), pattern (2), setupcategorysearch (2), hasselectedcategories (2), hasselectedbrands (2), hasselectedoffers (2), amount (2), dispatchevent (2), full (2), page (2), indicator (2), during (2), div (2), maincategories (2), subcategoryitems (2), subname (2), expand (2), its (2), level2items (2), l2name (2), initialization (2), fully (2), sub_one_new (2), sub_two_new (2), sub_two_new_ (2), initializesearchfromurl (2), checkedcount (2), rechargeable (2), steam (2), usi (2), 868a (2), 799 (2), umg (2), lb6027 (2), 1000w (2), urc28 (2), 16e (2), urc18 (2), 10e (2), urc15 (2), urc06 (2), newest (2), popularity (2), available (2), isvisible (2), lkr (2), register (2), convenience (2), fingertips (2), favorite (2), manage (2), effortlessly (2), welcome (2), centres (2), store (2), locator (2), technical (2), lumala (2), nikai (2), hitachi (2), beko (2), refrigerators (2), conditioners (2), tcl (2), huawei (2), energizer (2), black (2), decker (2), midea (2), tefal (2), mobiles (2), computers (2), aluminium (2), doors (2), bikes (2), packages (2), system (2), cctv (2), cameras (2), keyboard (2), descant (2), courses (2), pantry (2), storage (2), layer (2), fish (2), chillers (2), dryer (2), auto (2), inches (2), geyzers (2), attr (2), src (2), p_image (2), p_image_2 (2), textdiv (2), append (2), catcomplete (2), source (2), post (2), csrf_token (2), searchtext (2), href (2), link (2), woodworking (2), geysers (2), steamers (2), sprayers (2), pruners (2), shears (2), weeders (2), mistblowers (2), melodicas (2), pianicas (2), mincers (2), lawn (2), mowers (2), grass (2), infrared (2), hampers (2), polishers (2), drums (2), battery (2), usd (2), copyright, colmbo, rights, reserved, solution, xiteb, conditions, privacy, policy, card, clearance, deals, locations, contact, quick, like, accolades, media, investor, relations, career, opportunities, senior, management, team, board, directors, milestones, our, got, questions, keep, touch, arrow, trusted, warrenty, notch, here, whenever, confidence, devices, islandwide, fast, reliable, cannot, different, 412ml, collect, ids, checkedmaincategories, map, wait, apply, done, process, formats, isarray, alphabetically, localecompare, slice, fail, showbrandstogglebutton, showcategoriestogglebutton, reattach, details, individual, since, using, sub2, 2000, seconds, original, replace, loadcategorybrands, patterns, their, element, classlist, contains, created, subcategoryname, fall, sub_two, level2subcategoryhandler, level2subcategoryid, level2subcategoryname, outline, secondary, margintop, 10px, width, 100, out, count, actually, ones, visibility, initially, exclude, offer, detailed, breakdown, either, just, locally, current, behavior, option, uncomment, below, slight, before, triggering, staying, fadeout, focus, via, handlecategorychange, through, always, match, small, prevent, blocking, functions, setup, additional, loads, ready, give, moment, remaining, final, force, 1500, ur591sw, 639, desk, lamp, usb, cable, t9907, 2000w, 302, 099, 800w, ur3070sb, ur624sb, 1200w, 201, jar, wet, grinder, max550, 319, 599, blender, ujb, 454, 899, 124, 900w, 459, 700w, 414, 699, 350w, discount, gird, list, breadcrumb, have, social, forgot, password, omni, repair, bill, settlements, express, pay, senasuma, extended, scheme, easy, payment, schemes, red, services, farm, master, john, deere, yamaha, dahua, imou, quantum, kenstar, swisstek, alumex, alpha, phoenix, nilkamal, premium, mitsubishi, whirlpool, whites, indesit, hifuture, bose, skyworth, sony, sharp, bristo, hafele, kenwood, prestige, tks, swan, kdk, karcher, budry, pureit, usha, logitech, brother, epson, kingston, canon, asus, msi, acer, apple, nubia, zte, vivo, honor, dell, hardware, cargo, passenger, scooters, automobile, woodwork, tube, well, submersible, powered, tillers, panels, alarm, dvr, xvr, diapers, pampers, stand, recorder, presser, feet, zig, zag, straight, stitch, thermometers, shaver, stylers, clippers, straighteners, dryers, beard, treadmill, mountain, gear, ladies, gents, locks, signature, households, visitor, typist, safes, cash, racks, lobby, lecture, hall, bed, orthopedic, triple, cool, pillows, protector, bedsheets, steel, queen, king, ironing, chest, drawer, cabinets, glass, recliners, sectional, sofas, conventional, accent, cassette, curtains, washer, semi, french, bottom, freezer, bar, ice, theaters, headphones, earphones, blu, ray, disc, dvd, players, bluetooth, wireless, mounts, brackets, google, above, microwaves, instant, shower, dispensers, platform, counter, hanging, electronic, bath, study, lamps, flashlights, torches, ventilation, exhaust, pedestal, ups, watches, bands, banks, networking, mouse, hard, disks, laser, inkjet, gaming, smartphones, wishlist, promotion, 2nd, free_promotion, prepend, appendto, pathname, search_input, getelementbyid, category_id, search_input_mobile, arrivals, satellite, connections, porcelain, ware, waste, disposers, cutting, adaptors, charcoal, stoves, recorders, antennas, fashion, academy, migrated, cooler, bins, kito, rugs, carpets, outdoor, toys, clocks, desktop, careers, hotline, please, applied, egift, voucher, proceed, changing, currency, maximum, limit, reached, insufficient, comparison,
Text of the page (random words):
ree promotion use 2nd image if item free_promotion item p_image_2 imageurl item p_image_2 var img attr src imageurl addclass product image var price text item price addclass product price li prepend img textdiv append price li append textdiv return li appendto ul const isdutyfreeroute window location pathname includes duty free edit search catcomplete delay 0 source function request response search_input val request term const endpoint isdutyfreeroute https www singersl com duty free category search https www singersl com category search const categoryid document getelementbyid category change select value ajax url endpoint type post datatype json data _token csrf_token search request term category_id categoryid success function data response data select ui event edit search val event item searchtext window location href event item link edit search mobile catcomplete delay 0 source function request response search_input_mobile val request term const endpoint isdutyfreeroute https www singersl com duty free category search https www singersl com category search ajax url endpoint type post datatype json data _token csrf_token search request term success function data response data select ui event edit search mobile val event item searchtext window location href event item link log in wishlist 0 my cart products mobiles tablets starlink computers printers gadgets accessories mobile phones smartphones tablets laptops notebooks gaming laptops laptops projectors monitors photocopiers photocopier toner cartridges printers inkjet laser printer cartridges gadgets accessories hard disks keyboards mouse networking products power banks smart watches bands ups multipurpose papers starlink products starlink starlink accessories home appliances air coolers air purifiers fans ceiling industrial pedestal table ventilation exhaust fans wall garden equipment high pressure cleaners irons lighting products flashlights torches study lamps scales bath scales electronic trade hanging trade kitchen counter platform trade vacuum cleaners water filters purifiers geyzers water dispensers water geyzers instant shower heaters water purifiers kitchen appliances bakeware kitchenware built in microwaves built in ovens coconut scrapers coffee makers cooker hobs cooker hoods cookware pots pans electric ovens flasks food containers food processors choppers fryers electric grills gas cookers gas ovens hand mixers stick mixers immersion water heaters induction cookers juicers smoothie makers kettles kitchen machines microwave ovens mixer grinders blenders pressure cookers rice cookers toasters sandwich makers water boilers tv home audio video smart boards televisions 24 40 inches 43 50 inches 55 65 75 above google televisions interactive flat panel smart boards tv wall mounts brackets home audio video bluetooth speakers wireless speakers blu ray disc dvd players headphones earphones hi fi systems high power audio systems home audio video accessories home theaters portable radio mini speakers refrigerators air conditioners washing machines freezers coolers dishwashers refrigerator double door ice makers mini bar side by side french door multi door bottom freezer single door bottle coolers double door single door three door deep freezers inverter non inverter washing machines dryer fully auto semi auto washer dryer air curtains air conditioner ceiling cassette inverter ceiling mounted inverter ceiling mounted standard wall mounted inverter wall mounted standard meat fish display chillers furniture sofa sets accent chairs conventional sofa sets sectional sofas sofa beds recliners dining table sets dining tables dining chairs dining tables and chairs center tables glass top tables wooden top tables display units and tv stands cabinets tv stands utility furniture chest of drawer ironing tables bedroom suites beds king size queen size single size steel beds bedding products bedsheets mattress protector pillows mattress foam cool foam double layer triple layer mattress spring 7 inch spring 8 inch spring 10 inch spring orthopedic wardrobes single door 2 door wardrobes 3 door wardrobes 4 door wardrobes 8 door wardrobes bed side cupboards dressing tables office furniture lecture hall chairs lobby chairs office chairs high back office chairs low back office cupboards and racks office tables safes cash boxes typist chairs visitor chairs plastic furniture plastic chairs plastic households plastic storage boxes plastic table signature pantry cupboards personal care fitness equipment bicycles bicycle locks gents kids ladies mountain gear fitness equipment ab machines fitness accessories treadmill personal care beard trimmers hair dryers hair straighteners hair trimmers clippers multi stylers shaver thermometers sewing machines sewing courses learning solutions domestic sewing machines portable sewing machines straight stitch sewing machines zig zag sewing machines industrial sewing machines sewing machine parts accessories domestic sewing machines demo videos domestic sewing technical videos sewing machine presser feet demo videos singer apparel solutions youtube musical instruments other products musical instruments descant recorder guitars high grade keyboards keyboard stand mini keyboards standard keyboards baby care products baby diapers pampers batteries consumer medical equipment security systems cctv cameras security systems cctv cameras security system dvr xvr security system accessories home security alarm systems solar pv systems solar panels solar hot water heaters agro products tractors mini tillers tractors water pumps agro pumps domestic pumps pressure pumps solar powered water pumps submersible pumps tube well pumps woodwork machine gift vouchers gift packages bundle offers gift vouchers rs 500 rs 1 000 rs 5 000 rs 10 000 bundle offers automobile car care products car chargers motor cycles electric bikes bikes scooters three wheelers passenger three wheelers cargo three wheelers electric three wheelers hardware items bathware items aluminium doors bush cutters electrical accessories generators ladders multi use lubrication and protection power tools and accessories brands mobiles tablets computers printers gadgets accessories dell huawei honor samsung vivo zte nubia tcl apple hp acer msi singer asus canon energizer kingston epson brother logitech unic main menu brand logos home appliances usha pureit tefal philips panasonic midea singer sisil black decker budry karcher kdk main menu brand logos kitchen appliances singer tefal unic swan tks midea prestige philips panasonic kenwood hafele bristo black decker beko sisil main menu brand logos tv home audio video smart boards sharp energizer samsung nikai huawei unic singer hitachi tcl sony skyworth panasonic bose hifuture main menu brand logos refrigerators air conditioners washing machines freezers coolers indesit singer whites sisil beko samsung hitachi panasonic whirlpool mitsubishi nikai main menu brand logos furniture singer furniture singer premium furniture nilkamal phoenix alpha alumex swisstek main menu brand logos personal care fitness equipment panasonic philips lumala kenstar quantum main menu brand logos musical instruments other products imou dahua yamaha main menu brand logos agro products singer john deere lumala farm master main menu brand logos duty free added services singer red loyalty check loyalty point balance hp installment payments product verification easy payment schemes senasuma extended warranty scheme express pay youtube product demo videos singer finance lanka plc repair bill settlements singer apparel solutions youtube singer sewing machine technical support singer apparel solutions facebook omni cart offers shop starlink shop furniture store locator service centres starlink shop furniture store locator service centres welcome back to singer experience convenience at your fingertips log in to shop your favorite products and manage your account effortlessly sign in forgot password new to singer register or sign in with your social account welcome back to singer experience convenience at your fingertips log in to shop your favorite products and manage your account effortlessly register create new account have an account sign in breadcrumb home brands unic tv home audio video smart boards price low to high price high to low newest first popularity in stock list view gird view filter sort filter clear all filter now price range lkr min price max price categories tv home audio video smart boards home kitchen appliances offers price discount less than 10 10 or more 12 or more 15 or more 20 or more 30 or more 50 or more filter now collect all category ids const categoryids const categorynames checkedmaincategories each function categoryids push this val categorynames push this closest li find label facet item__value text trim make ajax calls for all selected categories and combine results const ajaxpromises categoryids map function catid return ajax url get category brands catid method get datatype json wait for all ajax calls to complete when apply ajaxpromises done function const allbrands const brandids new set to avoid duplicates process responses arguments can be single response or array of responses const responses arguments length 1 arguments 0 array from arguments responses foreach function response handle both single response and array response formats const responsedata array isarray response response 0 response if responsedata responsedata success responsedata brands responsedata brands foreach function brand if brandids has brand id brandids add brand id allbrands push brand sort brands alphabetically allbrands sort function a b return a brand localecompare b brand const displayname categorynames length 1 categorynames slice 0 2 join categorynames length 2 categorynames 0 updatebrandssection allbrands displayname fail function console error error loading category brands updatebrandssection function to update the brands section with fetched brands function updatebrandssection brands categoryname const brandscontainer block brands facets widget checkbox if brandscontainer length return let brandshtml if brands length 0 brandshtml brands foreach function brand index const brandid brand brand id const isvisible index brand brand add show more less toggle if there are more than 5 brands if brands length 5 brandshtml show more brandshtml else const categorytext categoryname for categoryname brandshtml no brands available categorytext brandscontainer html brandshtml re attach show more less functionality showbrandstogglebutton off click on click function show_m_brands toggleclass d none if show_m_brands d none length 0 showbrandstoggle html show more this find i removeclass fa minus addclass fa plus else showbrandstoggle html show less this find i removeclass fa plus addclass fa minus function to load categories based on selected brand function loadbrandcategories brandid brandname show loading state const categoriescontainer block categories facets widget checkbox if categoriescontainer length categoriescontainer html loading categories for brandname else console error categories container not found ajax url get brand categories brandid method get datatype json success function response if response success response categories updatecategoriessection response categories brandname else updatecategoriessection brandname error function xhr status error console error error loading brand categories error xhr responsetext updatecategoriessection brandname function to update the categories section with fetched categories function updatecategoriessection categories brandname const categoriescontainer block categories facets widget checkbox let categorieshtml if categories length 0 categorieshtml categories foreach function category index const categoryid category brand category id const isvisible index category name categorieshtml add show more less toggle if there are more than 10 categories if categories length 10 categorieshtml show more categories else const brandtext brandname for brandname categorieshtml no categories available brandtext categoriescontainer html categorieshtml re attach show more less functionality for categories showcategoriestogglebutton off click on click function show_m_category toggleclass d none if show_m_category d none length 0 this html show more categories else this html show less categories reattach event handlers for the new category checkboxes attachcategoryeventhandlers function to handle subcategory loading when main category is selected function handlesubcategorychange checkbox subcategoryid if checkbox checked return ensure this subcategory is visible remove d none from parent containers const parentli checkbox closest li try to find subcategory container with specific id first then generic id let existingsubul parentli queryselector ul sub_one_ subcategoryid if existingsubul existingsubul parentli queryselector ul sub_one if no container exists create one dynamically if existingsubul existingsubul document createelement ul existingsubul id sub_one_ subcategoryid existingsubul setattribute data singer facet id categories existingsubul setattribute data singer facet alias category existingsubul classname facet inactive js facets checkbox links item list__checkbox js facets widget existingsubul style display none parentli appendchild existingsubul make ajax call to get subcategory details only if checkbox is checked ajax url https www singersl com get subcategories subcategoryid type get data _token jwwspmx4kuxg67bmztesbktvopxqsimewrfa3knt search new urlsearchparams window location search get search success function response if response response length 0 show the subcategory container existingsubul style display block console log loading subcategories for subcategory id subcategoryid response build subcategory html let subcategoryhtml response foreach function subcategory index const subid sub subcategory id subcategoryhtml subcategory name existingsubul innerhtml subcategoryhtml no need to attach individual event handlers since we re using delegated events else existingsubul style display none error function xhr status error console error error loading subcategories error function to load level 2 subcategories sub subcategories function loadlevel2subcategories checkbox categoryid container check if sub subcategories are already loaded if container queryselector facets checkbox master_c3 container style display block return show loading state container innerhtml loading container style display block ajax url https www singersl com get subcategories categoryid type get data _token jwwspmx4kuxg67bmztesbktvopxqsimewrfa3knt success function response if response response length 0 let level2html response foreach function subcategory const subid sub2 subcategory id level2html subcategory name container innerhtml level2html container style display block else settimeout container style display none 2000 error function xhr status error console error err...
|