jquery select取option的value值发生变化事件

html代码如下所示:

<div id = "schedule">
    <label>是否设置:</label>
    <select name="d[i][disable]">
       <option value="1">是</option>
       <option selected="selected" value="0">否</option>
    </select>
</div>
<div id="scheduleDate">是否显示的框</div>

jquery代码如下所示:

<script type="text/javascript">
    $(document).ready(function(){
        var scheduleValue = $(‘#schedule‘).find(‘select‘).val();
        (scheduleValue == 1) ? $(‘#scheduleDate‘).show() : $(‘#scheduleDate‘).hide();
        $(‘#schedule‘).find(‘select‘).click(function(){
            var option = $(this).find(‘option:selected‘).val();
            option == 1 ? $(‘#scheduleDate‘).show() : $(‘#scheduleDate‘).hide();
        });
    });
</script>

直接写click事件的话,火狐可以,谷歌/IE浏览器没反应,加上选中状态后才有效;

用change()事件也没反应。

时间: 2024-10-11 03:20:37

jquery select取option的value值发生变化事件的相关文章

得到select所有option里的值

得到select所有option里的值 . 2012-02-24 11:04:43|  分类: html|举报|字号 订阅 1://取得所有的option个数document.getElementById('---').options.length 2://取得每个option的ID值document.getElementById('---').options[i].value 3://取得每个option在页面显示的文本document.getElementById('---').option

jQuery获取select元素option的文本值和value值

('#list option:selected').text()('#list option:selected').val()

转-JQuery选择器及radio,checkbox,select取值和反选

jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法 $("#myELement")    选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div")           选择所有的div标签元素,返回div元素数组 $(".myClass")      选择使用myClass类的css的所有元素 $("*")        

jQuery获取select选择的文本与值

l链接地址:http://m.blog.csdn.net/article/details?id=44154571 jquery获取select选择的文本与值获取select :获取select 选中的 text :    $("#ddlregtype").find("option:selected").text(); 获取select选中的 value:    $("#ddlregtype ").val(); 获取select选中的索引:    

[荐] jQuery取得select选择的文本与值

csdn:http://blog.csdn.net/tiemufeng1122/article/details/44154571 jquery获取select选择的文本与值获取select :获取select 选中的 text :    $("#ddlregtype").find("option:selected").text(); 获取select选中的 value:    $("#ddlregtype ").val(); 获取select选中

jQuery取得select选择的文本与值

jquery获取select选择的文本与值获取select :获取select 选中的 text :    $("#ddlregtype").find("option:selected").text(); 获取select选中的 value:    $("#ddlregtype ").val(); 获取select选中的索引:    $("#ddlregtype ").get(0).selectedindex; 设置selec

JQuery中对Select的option项的添加、删除、取值

jQuery获取Select选择的Text和Value: $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发 var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text var checkValue=$("#select_id").val

jquery操作select(取值,设置选中)

最近工作中总出现select 和 option问题,整理一下,内容大部分源于网络资料 一.基础取值问题 例如<select class="selector"></select> 1.设置value为pxx的项选中 $(".selector").val("pxx"); 2.设置text为pxx的项选中 $(".selector").find("option[text='pxx']").

Jquery常用操作:checkbox、select取值,radio、checkbox、select选中及其相关

常用Jquery操作:checkbox取值.select取值.radio选中.checkbox选中.select选中及其相关: 1.影藏页面元素 使用jquery真的很方便,比如要控制div的显示与隐藏,一句话就搞定了,请看下面使用说明. $("#id").show()表示display:block, $("#id").hide()表示display:none; $("#id").toggle()切换元素的可见状态.如果元素是可见的,切换为隐藏的