knrt.net
当前位置:首页 >> jq 下拉列表事件 >>

jq 下拉列表事件

下拉列表没有点击事件。所以做不到显示下拉框的选项。不过可以改变它的值 如: $(document).ready(function(){ $("input").click(function(){ $("select").val("fiat"); }); }); Volvo Saab Fiat Audi

建议调试下javascript,目测是由于前面的javascript代码出问题了。打开console看看有无报错。

onchange事件是当你select的值改变时才会触发, 而且jquery应该是change事件,onchange是原生javascript的事件 $(select).on('change', function() { //your code }); ~如果你认可我的回答,请及时点击【采纳为满意回答】按钮 ~~手机提问的朋友...

opt1 opt2 opt3 opt4 $("#select").change(function(){ var selectValue=$("#select").val(); alert(selectValue); });

我觉得给$(document)加click事件没有什么不合理的啊,显示和隐藏下拉框一般做法: 1 、点击更多,显示下拉框,更多 变成 收起 字样;点击收起,隐藏下拉框,收起变成更多字样 2 、点击更多,显示下拉框,更多 变成 收起;点击document ,如果点...

$(".zj_yj1 dt").click(function(){ var answer = $(this).next('dd'); if (answer.is(':hidden')){ answer.slideDown(); }else{ answer.slideUp(); }

直接帮你写代码了: $(function(){ $("#sheng").change(function(){ alert($(this).val()); }); });

$("#select").change(function() { });

用$("#selectAddress").one("change",function(){})这种绑定事件,就只会执行一次

jquery中可以利用闭包来检测页面点击事件,触发弹出select下拉框。 实现方法jquery: $(function(){ $(document).click(function(){ return $("#select").click(); }); }); 页面select定义: Volvo Saab Opel Audi

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com