sql >> Databasteknik >  >> RDS >> Mysql

Fyller i inmatningsfält baserat på rullgardinsmenyval med Javascript

HTML:

<select>
    <option>Select an item</option>
    <option data-price="20.00" value="1">Item 1</option>
    <option data-price="15.00" value="2">Item 2</option>
    <option data-price="24.00" value="3">Item 3</option>
</select>

<input type="text" id="price">

​JavaScript (med jQuery):

​$('select').on('change', function() {
    $("select option:selected").each(function () {
        $('#price').val('$' + $(this).attr('data-price'));
    });    
});​​​​​​​​

Och se den här jsFiddle för ett fungerande exempel:http://jsfiddle.net/chnUn/



  1. MySQL VarChar 255 och högre

  2. Node Mysql asynkronisera flera frågor

  3. MMO-spel och databasdesign

  4. Varför visas inte min bild?