Т.е. надо читать про технологию AJAX, например
тут. А остальное - математика. В частности, если взять указаный вами сайт, то там для рассчета требуются всего несколько параметров. Цена детали может браться из базы на основе типа детали и ее диаметра, а потом стоимость вычисляется по формуле
цена детали * количество, вот и все.
Если вариантов продаваемого товара или услуги немного, то можно обойтись без аякса, просто забив цены в жабаскриптовый массив. Вариантов много.