我有下拉列表,當進行選擇時調用javascript函數。但是,當完成後,該函數表示所選物品未定義。的HTML是:獲取列表中的未定義
<div class="main">Color Options:
<select name="color_type" id="colorTypesList" style="width:170px" onchange="javascript:return ChangeColorType(this)"
class="form-control">
<option value="0" selected="selected">Standard Vinyl</option>
<option value="1">Speciality Vinyl</option>
<option value="2">Metallic Vinyl</option>
<option value="3">Ultra Metallic Vinyl</option>
</select>
</div>
<div id="picked"> </div>
的JavaScript是
function ChangeColorType(item) {
var id = item.options[item.selectedIndex].value;
$("#picked").text("picked "+id);
}
我說在這裏:https://jsfiddle.net/bgtLa29d/,但它是不工作的。我可能沒有合適的內容,但我不知道該怎麼做。但是在我的計算機上,該函數被訪問,但拾取的值始終未定義。
請問有人看看嗎?
它對我有用。 –