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