`
ghyghoo8
  • 浏览: 193166 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

<select>筛选<table>的简单实现

    博客分类:
  • js
js 
阅读更多
//-----------付款方式的显示
 
       function showselect(){
       var num=$(selectmodel).selectedIndex;
       var trarray=$("tablebody").getElementsByTagName("tr");
       //--------------显示所有tr
       for(var i=0;i<trarray.length;i++){
       trarray[i].style.display="";
       }
      
      switch(num)
   {
   case 1:for(var i=0;i<trarray.length;i++){
   if(trarray[i].cells[7].innerHTML.trim()!="货到付款")
   {trarray[i].style.display="none";}
   }
     break
   case 2:
    for(var i=0;i<trarray.length;i++){
   if(trarray[i].cells[7].innerHTML.trim()!="款到付货")
   {trarray[i].style.display="none";}
   }
     break
      case 3:
    for(var i=0;i<trarray.length;i++){
   if(trarray[i].cells[7].innerHTML.trim()!="预付款到付货")
   {trarray[i].style.display="none";}
   }
     break
   default: 
   break
   }

       }

//-----------处理状态的显示
 
       function showstatus(){
       var num=$(selectstatus).selectedIndex;
       var trarray=$("tablebody").getElementsByTagName("tr");
       //--------------显示所有tr
       for(var i=0;i<trarray.length;i++){
       trarray[i].style.display="";
       }
      
      switch(num)
   {
   case 1:for(var i=0;i<trarray.length;i++){
   if(trarray[i].cells[9].innerHTML.trim()!="未处理")
   {trarray[i].style.display="none";}
   }
     break
   case 2:
    for(var i=0;i<trarray.length;i++){
   if(trarray[i].cells[9].innerHTML.trim()!="未发货")
   {trarray[i].style.display="none";}
   }
     break
      case 3:
    for(var i=0;i<trarray.length;i++){
   if(trarray[i].cells[9].innerHTML.trim()!="已发货")
   {trarray[i].style.display="none";}
   }
     break
        case 4:
    for(var i=0;i<trarray.length;i++){
   if(trarray[i].cells[9].innerHTML.trim()!="预付款到")
   {trarray[i].style.display="none";}
   }
     break
        case 5:
    for(var i=0;i<trarray.length;i++){
   if(trarray[i].cells[9].innerHTML.trim()!="已付款")
   {trarray[i].style.display="none";}
   }
     break
        case 6:
    for(var i=0;i<trarray.length;i++){
   if(trarray[i].cells[9].innerHTML.trim()!="已了结")
   {trarray[i].style.display="none";}
   }
     break
   default: 
   break
   }
       }
1
0
分享到:
评论

相关推荐

    C#编程经验技巧宝典

    43&lt;br&gt;&lt;br&gt;0061 树的实现 44&lt;br&gt;&lt;br&gt;3.2 排序 48&lt;br&gt;&lt;br&gt;0062 如何实现选择排序算法 48&lt;br&gt;&lt;br&gt;0063 如何实现冒泡排序算法 49&lt;br&gt;&lt;br&gt;0064 如何实现快速排序算法 50&lt;br&gt;&lt;br&gt;0065 如何实现插入排序算法 ...

    LayUi组件TableSelect

    &lt;script src="tableSelect.js"&gt;&lt;/script&gt; ``` 接着,我们需要创建一个基本的LayUI表格,并定义相应的列配置,其中包含TableSelect的使用。在列配置中,通过`templet`属性和`layEvent`事件来实现TableSelect的功能:...

    表格的添加,全选,删除

    &lt;table&gt; &lt;tr&gt; &lt;th&gt;姓名&lt;/th&gt; &lt;th&gt;年龄&lt;/th&gt; &lt;th&gt;城市&lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;张三&lt;/td&gt; &lt;td&gt;25&lt;/td&gt; &lt;td&gt;北京&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; ``` 二、JavaScript添加表格行 动态添加表格行通常通过操作DOM(文档...

    oracle学习笔记

    =、&lt;&gt;、!&gt;、!&lt;` - **范围**:`BETWEEN AND、NOT BETWEEN AND` - **集合**:`IN、NOT IN` - **字符匹配**:`LIKE、NOT LIKE` - **空值**:`IS NULL、IS NOT NULL` - **逻辑运算符**:`AND、OR、NOT` #### 六、聚集...

    ssm框架\mybatis\动态sql\1.使用动态SQL完成多条件查询

    在MyBatis的映射文件中,我们可以通过`&lt;if&gt;`、`&lt;choose&gt;`(相当于Java的switch)、`&lt;when&gt;`、`&lt;otherwise&gt;`、`&lt;where&gt;`、`&lt;set&gt;`、`&lt;foreach&gt;`等标签来实现动态SQL。首先,我们需要在Mapper XML文件的根元素上启用`...

    html_pages

    HTML提供了多种标签来帮助我们实现不同的布局模式,如`&lt;div&gt;`(division)用于分组元素,`&lt;header&gt;`和`&lt;footer&gt;`定义页面头部和底部,`&lt;nav&gt;`创建导航栏,以及`&lt;section&gt;`和`&lt;article&gt;`区分内容区域。通过CSS...

    jquery表格插件及JavaScript选择框

    &lt;table id="example" class="display" style="width:100%"&gt; &lt;thead&gt; &lt;tr&gt; &lt;th&gt;姓名&lt;/th&gt; &lt;th&gt;年龄&lt;/th&gt; &lt;th&gt;城市&lt;/th&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;!-- 数据行在这里 --&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;script src=...

    jQuery完全实例.rar

    &lt;p&gt;one&lt;/p&gt; &lt;div&gt;&lt;p&gt;two&lt;/p&gt;&lt;/div&gt; &lt;p&gt;three&lt;/p&gt; jQuery 代码: $("div &gt; p"); 结果: [ &lt;p&gt;two&lt;/p&gt; ] -------------------------------------------------------------------------------- 在文档的第一个表单...

    在线图书销售系统(ASP+ACCESS)+源代码 毕业设计

    Response.Write "&lt;tr&gt;&lt;td&gt;" & rs("BookName") & "&lt;/td&gt;&lt;td&gt;" & rs("Author") & "&lt;/td&gt;&lt;td&gt;" & rs("Price") & "&lt;/td&gt;&lt;/tr&gt;" rs.MoveNext Loop End If ' 关闭连接 rs.Close Set rs = Nothing conn.Close Set conn ...

    MySql_增删改查语句

    WHERE SAddress &lt;&gt; '北京'; ``` **查询结果别名:** ```sql SELECT &lt;列名&gt; AS &lt;别名&gt; FROM &lt;表名&gt; WHERE &lt;查询条件表达式&gt;; ``` 例如,查询所有地址不在“北京”的学生的信息,并给查询结果加上别名: ```sql ...

    初学ABAP的教程

    SELECT &lt;fields&gt; FROM &lt;table_name&gt; INTO &lt;table_variable&gt; WHERE &lt;conditions&gt;. ``` - `&lt;fields&gt;`: 需要检索的字段列表。 - `&lt;table_name&gt;`: 数据库表名。 - `&lt;table_variable&gt;`: 内部表变量。 - `&lt;conditions&gt;`: ...

    Html 书城网页

    3. **表格与表单**:`&lt;table&gt;`用于数据展示,`&lt;form&gt;`配合`&lt;input&gt;`、`&lt;select&gt;`、`&lt;textarea&gt;`等元素收集用户输入,实现数据提交功能。 4. **图像处理**:使用`&lt;img&gt;`标签引入图片,并通过`alt`属性提供替代文本,...

    bootstrap_下拉框筛选

    `bootstrap-select.js` 和 `bootstrap-select.min.js` 是JavaScript源码文件,实现了下拉框筛选的交互逻辑。当用户在下拉框中输入文字时,这些脚本会实时更新显示的选项,只显示匹配输入的那些。`min.js` 文件同样是...

    bootstrap-table

    &lt;table data-toggle="table"&gt; &lt;thead&gt; &lt;tr&gt; &lt;th data-field="id"&gt;ID&lt;/th&gt; &lt;th data-field="name"&gt;Name&lt;/th&gt; &lt;th data-field="price"&gt;Price&lt;/th&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;1&lt;/td&gt; &lt;td&gt;Item 1&lt;/td&gt;...

    股票PHP筛选系统.txt

    $stmt = $pdo-&gt;prepare("SELECT * FROM stocks WHERE pe_ratio &lt; :pe"); $stmt-&gt;bindParam(':pe', $pe_ratio); $stmt-&gt;execute(); $results = $stmt-&gt;fetchAll(PDO::FETCH_ASSOC); } catch (PDOException $e) {...

    常见SQL查询小集<原创>

    例如:`SELECT column1, COUNT(*) FROM table GROUP BY column1 HAVING COUNT(*) &gt; 10;` 6. **ORDER BY**:对结果集进行排序,可指定ASC(升序)或DESC(降序)。例如:`SELECT * FROM table ORDER BY column DESC;...

    使用XML封装数据库操作语句的实现

    &lt;dbtrans name="countUsers" table="TBL_USER" method="select" special="select count(*) from tbl_user"&gt; &lt;/dbtrans&gt; ``` ### 结论 使用XML封装数据库操作SQL语句,不仅能够提高代码的可维护性和安全性,还能...

    DB2命令大全

    - `db2 "select * from &lt;表名&gt; where &lt;条件&gt;"`:从指定表中根据条件筛选数据。 以上命令涵盖了DB2日常管理和维护中常用的功能,无论是对于DBA还是开发人员来说都是非常实用的工具。通过熟练掌握这些命令,可以极大...

    jQuery tablefilter demo

    &lt;th data-filterable="true" data-filters="select"&gt;性别&lt;/th&gt; &lt;th data-filterable="true" data-filters="date"&gt;出生日期&lt;/th&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;!-- 表格数据行 --&gt; &lt;/tbody&gt; &lt;/table&gt; ``` 一旦...

    mybatis-demo3-crud.zip

    Map&lt;String, Object&gt; params = new HashMap&lt;&gt;(); params.put("age", 18); List&lt;MyEntity&gt; adults = mapper.selectByAge(params); // 处理查询结果 // ... } finally { session.close(); } ``` 在上面的代码中...

Global site tag (gtag.js) - Google Analytics