1. //全选
  2. function CheckAll() {
  3. ids.splice(0, 1000000);
  4. var flag = $("#All_Check").attr("checked");
  5. $(".orderCheck").each(function () {
  6. if (typeof (flag) == 'undefined')
  7. flag = false;
  8. //$(":input[type=checkbox]").attr("checked", flag);
  9. $(this).children().attr("checked", flag);
  10. if ($(this).children().attr("checked")) {
  11. ids.push($(this).attr("SupplierId"));
  12. } else {
  13. for (var i in ids) {
  14. if ($(this).attr("SupplierId") == ids[i]) {
  15. ids.splice(i, 1);
  16. break;
  17. }
  18. }
  19. }
  20. }
  21. );
  22. $("#hfids").val(ids);
  23. }
  24. //插入订单号
  25. function InsertOrderCoder(obj) {
  26. if (obj.attr("checked")) {
  27. ids.push(obj.parent().attr("SupplierId"));
  28. }
  29. else {
  30. for (var i in ids) {
  31. if (obj.parent().attr("SupplierId") == ids[i]) {
  32. ids.splice(i, 1);
  33. break;
  34. }
  35. }
  36. }
  37. $("#hfids").val(ids);
  38. }
  39. //点击搜索加载所有勾选的供应商
  40. function ConfirmSelectedId()
  41. {
  42. ids.splice(0, 1000000);
  43. $(".orderCheck").each(function () {
  44. if ($(this).children().attr("checked")) {
  45. ids.push($(this).attr("SupplierId"));
  46. }
  47. }
  48. );
  49. $("#hfids").val(ids);
  50. }
  51.  
  52. <td style="text-align:right;">
  53. <asp:Button ID="btSearch" Text="搜索" runat="server" style="height: 25px; width: 60px;" OnClick="btSearch_Click" OnClientClick="ConfirmSelectedId();"/>
  54. </td>
  55.  
  56. <th width="4%">
  57. <input type="checkbox" id="All_Check" onclick="CheckAll();" />
  58. </th>
  59.  
  60. <td align="center">
  61. <%--<input type="checkbox" class="orderCheck" value='<%# Eval("SupplierId")%>' name="<%# Eval("ProductBaseId")%>" onclick="InsertOrderCoder($(this));" />--%>
  62. <asp:CheckBox runat="server" CssClass="orderCheck" SupplierId='<%# Eval("SupplierId")%>' onclick="InsertOrderCoder($(this));"/>
  63.  
  64. </td>

Js全选,插入实现的更多相关文章

  1. JS全选功能代码优化

    原文:JS全选功能代码优化 JS全选功能代码优化 最近在看javascript MVC那本书,也感觉到自己写的代码也并不优雅,所以一直在想 用另一种模式来编写JS代码,所以针对之前的简单的JS全选功能 ...

  2. 简单JS全选、反选代码

    1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org ...

  3. JS全选

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"% ...

  4. js全选与反选

    HTML结构: <!doctype html><html><head><meta charset="utf-8"><title ...

  5. js全选checkbox框

    html: <input  type="checkbox" id="checkbox1" value="1" onclick=&quo ...

  6. Js全选 添加和单独删除

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  7. JS 全选

    第一种情况 1. 首先得有全选  checkall <input type="checkbox" class="checkAll" value=" ...

  8. js全选与取消全选

    实现全选与取消全选的效果 要求1(将军影响士兵):点击全选按钮,下面的复选框全部选中,取消全选按钮,下面的复选框全部取消 思路:复选框是否被选中,取决于check属性,将全选按钮的check属性值赋值 ...

  9. JS——全选与反选

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

随机推荐

  1. js-分享107个js中的非常实用的小技巧(借鉴保存)

    转载原文:http://***/Show.aspx?id=285 1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:doc ...

  2. 8种NOsql

    虽然SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即将被打破.这只是时间问题:被迫使用关系数据库,但最终发现不能适应需求的情况不胜枚举. 但是NoSQL数据库之间的不同,远超过两 SQ ...

  3. git 将本地项目添加到远程

    git init git add README.md git commit -m "first commit" git remote add origin git@github.c ...

  4. 亿级Web系统搭建——单机到分布式集群[转]

    当一个Web系统从日访问量10万逐步增长到1000万,甚至超过1亿的过程中,Web系统承受的压力会越来越大,在这个过程中,我们会遇到很多的问题.为了解决这些性能压力带来问题,我们需要在Web系统架构层 ...

  5. PHP/MYSQL 查询大数据/遍历表

    PHP:PHP 5.3.6 (cli) (built: Jun 15 2011 16:29:50) MYSQL:5.1.51 如果我们有的一张表有几百万或几千万的记录,我们要使用 PHP 将所有的记录 ...

  6. Protocol Buffers in HBase

    For early Hbase developers, it is often a nightmare to understand how the different modules speak am ...

  7. (转)onTouchEvent方法的使用

      (转)onTouchEvent方法的使用 手机屏幕事件的处理方法onTouchEvent.该方法在View类中的定义,并且所有的View子类全部重写了该方法,应用程序可以通过该方法处理手机屏幕的触 ...

  8. [Js]表格排序

    思路:遍历每个li,并把它们存放到数组中去,然后通过sort()方法进行排序,再插入 <body>    <input type="button" value=& ...

  9. 反Secure Boot垄断:兼谈如何在Windows 8电脑上安装Linux

    感谢HQSQ的投递一.自由软件基金会的呼吁上周,2012年将近结束的时候,自由软件基金会(FSF)发出呼吁,要求人们继续支持反Secure Boot垄断,希望签名者能达到5万人(目前是4万).我觉得, ...

  10. CCNA 6.6

    sh run (show running-config) enable disable login logout exit end  enable password privilege level(g ...