[data-sepete-ekle] nitelikli elemana tıklayınca ürünü sepete ekletiyorsan o zaman yine bu elemana data-title gibi bir nitelik daha ekleyip burada verirsen ürün adını javascript tarafında basitçe .data() kullanarak alabilirsin hangisine tıkladığını biliyorsun çünkü.
<a href="#" ... data-title="<?=$urun['baslik']?>" gibi..
jquery inputmask diye aratırsan bir çok eklenti var, en çok kullanılanı ise
https://github.com/RobinHerbots/Inputmask
bu arkadaş, kullanımı çok basit zaten baksan anlarsın :)
yapacağın şey inline değilde ajax ile autocomplete'i kullanmak olmalı.
en basit örneği: https://jqueryui.com/autocomplete/#remote
prototürk kanalında da bir ders var onada bakabilirsin
https://www.youtube.com/watch?v=w7b_H-Z9hvM
php öldü mü sorusu her sene çaycı hüseyin öldü mü sorusuyla aynı trollükte :)

.svg uzantısıyla dosya oluşturup kodları içine yazıp sayfanda img gibi çağırıp kullanabilirsin, başka türlü gizlemek dediğin şeyin bir yöntemi yok sonuçta sayfada görüyorsun :)
şöyle kullanabilirsin
const number = 2199.8900000000003;
const formattedNumber = new Intl.NumberFormat('tr-TR', { maximumSignificantDigits: 6 }).format(number)
console.log(formattedNumber); // 2.199,89
PWA olarak yapılıyor, dersini anlatmıştık kanalda görmemişsin sanırım :)
https://www.youtube.com/watch?v=I-ptHZ9oUq4
keydown yerine keyup kullanırsan alabilirsin.
şöyle deneyebilirsin
$(".dropdownTitle").on('click', function (e) {
$(this).next('.dropdownInner').slideToggle();
});
json_encode() kullanarak verileri json formatında tutabilirsin.
kullanacağın zamanda json_decode() ile tekrar eski haline getirebilirsin. tabi sorduğun buysa eğer :)