我有下拉列表,当进行选择时调用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/,但它是不工作的。我可能没有合适的内容,但我不知道该怎么做。但是在我的计算机上,该函数被访问,但拾取的值始终未定义。
请问有人看看吗?
它对我有用。 –