Надо написать одну функцию, которая всё пересчитывает, и вызывать её при изменении счётчика количества и выбранной модели:
// jQuery элементы можно закэшировать:
var $n = $('#number')
,$total = $('#priceInput')
,$quantity = $('#quantity')
,$price = $('#price')
;
update(); // отобразить исходное состояние
// если что-то изменилось, пересчитать:
$("[name=scr]").on('change', update);
$n.on('input', update);
function update() {
var $el = $("[name=scr]:checked");
var price = parseFloat($el.data("price"));
$price.text('price of 1: ' + price);
var q = parseFloat( $n.val());
$quantity.text( q);
$total.val( q * price);
}
Фиддл