如何使用Jquery添加到输入字段的值

5 jquery

我有一个输入字段,如下所示,

 <input name="update_price" type="text" id="update_price" value="£" size="8" 
        maxlength="8" />
Run Code Online (Sandbox Code Playgroud)

我想从选择框的值中获取一些价格值并在£符号后面添加它,如何在jquery中实现,

  <form>
                <select name="select" id="select">
                  <option>Select your pizza</option>
                  <option value="6.65">NY, 10&quot;, £6.65</option>
                  <option value="8.95">NY, 12&quot;, £8.95</option>
                  <option value="11.95">NY, 16&quot;, £11.95</option>
                  <option value="3.45">Chicago, 7&quot;, £3.45</option>
                  <option value="6.65">Chicago, 10&quot;, £6.65</option>
                  <option value="8.95">Chicago, 12&quot;, £8.95</option>
                  <option value="11.95">Chicago, 16&quot;, £11.95</option>
                  <option value="19.95">Chicago, Beast 24&quot; x 18&quot;, £19.95</option>
                 </select>
         </form>



    $(function()
    {
   $('#select').change( function() {

    $('input[name=update_price]').val($("#select :selected").val() );
  });
   });
Run Code Online (Sandbox Code Playgroud)

它适用于上面的代码,但£符号消失,任何帮助将不胜感激.

Al.*_*Al. 4

过去,我在货币符号的输入框中使用了背景图像。这样符号可以看起来很漂亮,左对齐(而值右对齐)并且不会妨碍计算。

希望有帮助