【发布时间】:2012-01-09 19:46:57
【问题描述】:
我想在选择的选项包含某个单词时做点什么,但下面的不起作用:
<select id="coloroption">
<option value="172">Granite Gray</option>
<option value="174">Hot Red</option>
<option value="173">Navy</option>
<option value="171">Kentucky Green</option>
</select>
$('#coloroption').change(function() {
var message_index = $(this).val();
if (message_index.indexOf('Kentucky') >= 0){
alert('MINIMUM 12')}
});
【问题讨论】:
-
您的“message_index”变量可能应该用
var声明,除非它真的不应该是事件处理程序的本地变量。
标签: jquery option contains indexof