Merhabalar, https://hepsi1yerde.com/product.php?id=82
bu sayfada en ve boy seçimi yaptıktan sonra otomatik olarak en ile boyu çarpıp ücreti div içine yansıtmasını istiyorum
bunun için ne yapmam gerekli yardım edebilir misiniz?
Ajax ile otomatik ücret hesaplama
1
●237
- 03-12-2019, 04:54:582 select'e de name ya da id verin, sonrasında aşağıdaki kod ile yapabilirsiniz;
function Hesapla(){ var selectEn = $("..seçiçi..").val(); var selectBoy = $("..seçici..").val(); var toplam = parseFloat(parseInt(selectBoy) * parseInt(selectEn)); $("..div seçici..").html("Toplam: "+toplam); }Yukarıdaki kodu, hangi işlemden sonra yapmak istiyorsanız o işlemin ilgili event'ına tanımlayabilirsiniz. Örneğin iki selectten birisinde değişiklik olunca yapmak istiyorsanız;
//iki select'e de bir attribute tanımlayın, örneğin grp='enBoy' var enboy = $("select[grp='enBoy']").on("change",function(i,e){ //2 selectten birisi değiştiğinde bu event çalışır. //function'ın parametrelerinde bulunan i index sayısını, e ise elemanı temsil eder. Daha farklı bir yapı da kullanabilirsiniz. Hesapla(); })Yukarıdaki kodu sayfanın yüklenme event'ına eklerseniz çalışacaktır.