Fiyat farkları hangi alana göre değişecek, taban fiyat var mı varsa hangi alan.. Örneğin size? Buna göre diğer seçeneklerede +, -, değerler veya çarpanlar(1.1 gibi)atanmalı -data-price kısımları boş bırakmışsın... Son olarak da saatlere çarpan eklenir... Tablo verileri oluşur... Örnek çok karmaşık, o sebeple vereceğim örneğinde anlaşılabilirliği kolay olmayacak gibi...

Aşağıdaki örnekte javascript için, framework olarak JQUERY kullandım...

Aktif değiştirenler "Size" ve "Paper weight"

HTML kodlarında lazım olan değişikleri yaptım, takip edilmeli, örneğin optionlara class(örn: 100-24, mikar ve saat) atandı ki, seçim yapıldığında hangi değerin hangi option alanına ekleneceği bulunabilsin...

Aşağıdaki önizleme ekranında Javascript kısımına tıklanırsa, kodlar görüntülenebilir...

https://jsfiddle.net/9dswpggw/1/