2015-02-03 2 views
1

Я новичок в JQuery и все еще сражаюсь с кривой обучения.Добавить строку в результат JQuery

Я пытаюсь выяснить, как добавить $ в результат этой функции.

Я пробовал много разных комбинаций и искал высоко и низко, пытаясь понять это.

Любая помощь или совет будет фантастическим.

$('#qty1, #unit1').change(function(){ 
    var qty1 = parseFloat($('#qty1').val()) || 0; 
    var unit1 = parseFloat($('#unit1').val()) || 0; 

    $('#totalt1').val((qty1 * unit1).toFixed(2));  
}); 
+0

'$ ('# totalt1') знач ('$' + (qty1 * блок1) .toFixed (2));.' –

ответ

0

Просто конкатенации строки:

$('#totalt1').val('$' + (qty1 * unit1).toFixed(2)); 
0

Вам просто нужно добавить $ перед ним, как так.

$('#qty1, #unit1').change(function(){ 
    var qty1 = parseFloat($('#qty1').val()) || 0; 
    var unit1 = parseFloat($('#unit1').val()) || 0; 

    $('#totalt1').val("$" + (qty1 * unit1).toFixed(2));  
}); 

http://jsfiddle.net/kzu4r14o/

Смежные вопросы