如果选项值具有值=“0”警报为真

时间:2015-03-17 06:14:28

标签: javascript jquery

DEMO

HTML:

<select>
    <option value="0">this is 0 </option>
    <option value="1">this is 1 </option>
    <option value="2">this is 2 </option>
    <option value="3">this is 3 </option>
</select>

JS

$(function () {
    if ( $("select option[value='0']") == option[value='0'] ) {
        alert('asd')
    }
})

4 个答案:

答案 0 :(得分:1)

 <select id='mySelect'>

JS:

var  selectedValue=document.getElementById('mySelect').value;
if(selectedValue=='0')
alert('asd');

答案 1 :(得分:1)

你可以这样试试。

<select >
    <option value="0">this is 0 </option>
    <option value="1">this is 1 </option>
    <option value="2">this is 2 </option>
    <option value="3">this is 3 </option>
</select>

$(function (){
    var value = $("select option:selected").val();
    if( value  == '0' ) {
        alert('asd')
    }
})

检查小提琴:http://jsfiddle.net/47bjej9s/4/

答案 2 :(得分:0)

您可以使用

 $(document).ready(function() {
        $("select").on('change',function(){
            if($(this).val()==0)
            {
                alert('success');
            }
        })
    });

答案 3 :(得分:-1)

为您的选择标记提供ID:

<select id="selectBox">

$(function (){

    if( $("#selectBox").val()  == 0 ) {   //change here
        alert('asd');
    }
});