项目开发时,给select赋值,如下:(因为可能用不到option的value值,所以没有赋值以为没有影响)
jsp页面:
<select name="kiannsya" id="kiannsya" class="inp-percent-70" style="display: none;">
<option value="">小明</option>
<option value="">小红</option>
</select>
jQuery:此时发现onchange事件无法触发。
$("#kiannsya").on("change", function(){
alert(0);
});
添加value后,onchange事件可以正常触发。
<select name="kiannsya" id="kiannsya" class="inp-percent-70" style="display: none;">
<option value="1">小红</option>
<option value="2">小明</option>
</select>