zoukankan      html  css  js  c++  java
  • Jquery EasyUI选项卡-Tabs的使用方法

    以下是easyUI的tabs的简单实用介绍。

      var e =$('#main').tabs('exists','accordion');
     if(e==true){
      $('#main').tabs('select','accordion');
      return ;
     }
     $('#main').tabs('add',{
      title:'accordion',
      href:'accordion.html',
      closable:true
     });

    功能是第一次点击打开tab页就打开一个tab页,当没关闭这个tab页,又去另外一个tab页操作,再回来刚才的tab页后就不用打开另外一个和刚才一样的tab页,而是同一个tab页。

    如果把href后面的换成asp动态页面

         var e =$('#main').tabs('exists','goodInfo');
     if(e==true){
      $('#main').tabs('select','goodInfo');
      return ;
     }
     $('#main').tabs('add',{
      title:'goodInfo',
      href:'${ctx}/goods/index.asp',
      closable:true
     });

    问题就来了,第一次打开一个tab页没错,但是第二次点击打开另外一个的时候就出错了。

    解决方法就是不用href了,换成用content属性,呵呵,tabs还是有很多属性的,这个不行换一个试试。

    var url="${ctx}/goods/good_list2.jsp";
       var content = '<iframe scrolling="no" frameborder="0"'+
               'src="'+url+'" style="100%;height:100%;"></iframe>';
       if(!$('#main').tabs('exists','goodInfo')){
        $('#main').tabs('add',{
         title:'goodInfo',
         content:content,
         //href:'${ctx}/goods/index.asp',
         closable:true
        });
       }else{
        $('#main').tabs('select','goodInfo');
       }

  • 相关阅读:
    c#—— Task.FromResult 的使用
    libCurl的C++引用
    Mono Compatibility
    dos命令弹出对话框---Msg命令详解
    自解压的方式创建VC++程序的打包
    Microsoft Visual Studio 6.0 Enterprise Edition
    CRegKey 注册表操作
    数据库之 表与表之间的关系
    数据库之完整性约束
    数据库之数据类型
  • 原文地址:https://www.cnblogs.com/wdcwy/p/4983976.html
Copyright © 2011-2022 走看看