jQuery 简单实现二级联动以及跳转

 

一篇个人心得,jQuery高手可以直接漂过了。
 

<script type="text/javascript">
$(document).ready(function(){
           $("#province").change(function(){
               $("#province option").each(function(i,o){
                   if($(this).attr("selected"))
                   {
                       $(".city").hide();
                       $(".city").eq(i).show();
                   }
               });
           });
           $("#province").change();
       });
 
function url(){
$.each($(".city"),function(i,o){
        if($(this).css("display")=="inline")
           {
            //alert ($(this).css("display"));
            window.open($(this).val());
            return false;
           }
  });
}
</script>


内容部分:
 

<select id="province">
    <option selected="selected">广东省</option>
    <option>湖南省</option>
</select>
<select class="city" id="cityStore">
    <option selected="selected" value="http://www.imacso.com/guangzhou/">广州市
    </option>
</select>
<select class="city" id="cityStore">
    <option selected="selected" value="http://www.imacso.com/hunan/">长沙市
    </option>
</select>
<a href="#" onclick="url();">
    <img border="0" class="vm" src="/static/css/i/member_ss.gif" />
</a>
我们不Hack软件,我们只是优秀软件的搬运工。
麦氪搜(iMacSO.com) » jQuery 简单实现二级联动以及跳转

常见问题

  1. 本站网盘打开密码:778899
  2. 如遇闪退,检查自己的系统是否12,芯片是否M1,目前暂无彻底解决办法,等更新。
  3. 如遇:「xxx.app已损坏,打不开。你应该将它移到废纸篓」,并非你安装的软件已损坏,而是Mac系统的安全设置问题。详见:提示程序含有恶意代码或者已经打开所有来源还是提示扔到垃圾桶
  4. 激活工具在新系统10.12中打不开。参照 MacOS Big Sur CORE keygen提示您没有权限打开应用程序怎么办
  5. 关闭SIP系统完整性保护,正常运行第三方下载应用
  6. Apple Silicon M1 应用安装后运行闪退怎么办
  7. 历史版本下载、最新版本迭代、疑难软件求档、各种疑难杂症请留言

2 评论

  1. ie6可能有问题,我这里测试ie所有版本没有问题啊,你看看是不是你的其他地方有误

  2. 你好,对于你那个jQuery简单实现二级联动以及跳转在IE中,当选择“湖南省”时,因为隐藏了“.city”的“广东省”,中间会留出一点间隔,而这在Firefox中则不会,我想问你你有没办法解决?

评论已关闭