如何自动将我从组合框添加的值加到文本区域?

时间:2014-03-22 20:10:25

标签: javascript php jquery textbox sum

我为一个网站制作了一种购物车我正在为一个网页设计课创作,我已经完成了将产品加载到组合中并将其添加到文本区域的部分点击按钮,但是现在我必须在我添加所有想要的东西之后自动支付显示在texbox中的节目,但我不知道该怎么做,这里是我使用的代码:< / p>

加载产品名称和价格:

<?php
mysql_connect("localhost","paradise_root","gantzminus1");
mysql_select_db("paradise_dbsalon");
$consulta="select precio,nombre from productosyservicios order by nombre asc";
$resultado=mysql_query($consulta);
?>

<?php
                      while($fila=mysql_fetch_row($resultado))
                      { 
                      echo "<option value='".$fila['0']."'>".$fila['1']."</option>";
                      } 
                      ?>

并将我想要的内容添加到文本区域:

<script>
$('#btnmas2').click(function(e)
{
var selected=$("#combo option:selected").val();
$('#lista').append("\n"+selected+"\n");
e.preventDefault();
});
</script>

1 个答案:

答案 0 :(得分:0)

我在本例中使用了{} {}和parseFloat方法,我认为这些方法可以满足您的需求。 http://jsfiddle.net/gr2cj/

HTML:

toFixed

JS:

<input type="text" id="total" value="0"><br>
<button onclick="add('10.59')">Add 10.59</button>
<button onclick="add('15')">Add 15</button>
<button onclick="add('14.99')">Add 14.99</button>
<button onclick="add('12')">Add 12</button>
<button onclick="add('1')">Add 1</button>

该函数将两个值都转换为浮点数,将它们组合起来并将结果转换为字符串。