Js全选,插入实现
- //全选
- function CheckAll() {
- ids.splice(0, 1000000);
- var flag = $("#All_Check").attr("checked");
- $(".orderCheck").each(function () {
- if (typeof (flag) == 'undefined')
- flag = false;
- //$(":input[type=checkbox]").attr("checked", flag);
- $(this).children().attr("checked", flag);
- if ($(this).children().attr("checked")) {
- ids.push($(this).attr("SupplierId"));
- } else {
- for (var i in ids) {
- if ($(this).attr("SupplierId") == ids[i]) {
- ids.splice(i, 1);
- break;
- }
- }
- }
- }
- );
- $("#hfids").val(ids);
- }
- //插入订单号
- function InsertOrderCoder(obj) {
- if (obj.attr("checked")) {
- ids.push(obj.parent().attr("SupplierId"));
- }
- else {
- for (var i in ids) {
- if (obj.parent().attr("SupplierId") == ids[i]) {
- ids.splice(i, 1);
- break;
- }
- }
- }
- $("#hfids").val(ids);
- }
- //点击搜索加载所有勾选的供应商
- function ConfirmSelectedId()
- {
- ids.splice(0, 1000000);
- $(".orderCheck").each(function () {
- if ($(this).children().attr("checked")) {
- ids.push($(this).attr("SupplierId"));
- }
- }
- );
- $("#hfids").val(ids);
- }
- <td style="text-align:right;">
- <asp:Button ID="btSearch" Text="搜索" runat="server" style="height: 25px; width: 60px;" OnClick="btSearch_Click" OnClientClick="ConfirmSelectedId();"/>
- </td>
- <th width="4%">
- <input type="checkbox" id="All_Check" onclick="CheckAll();" />
- </th>
- <td align="center">
- <%--<input type="checkbox" class="orderCheck" value='<%# Eval("SupplierId")%>' name="<%# Eval("ProductBaseId")%>" onclick="InsertOrderCoder($(this));" />--%>
- <asp:CheckBox runat="server" CssClass="orderCheck" SupplierId='<%# Eval("SupplierId")%>' onclick="InsertOrderCoder($(this));"/>
- </td>
Js全选,插入实现的更多相关文章
- JS全选功能代码优化
原文:JS全选功能代码优化 JS全选功能代码优化 最近在看javascript MVC那本书,也感觉到自己写的代码也并不优雅,所以一直在想 用另一种模式来编写JS代码,所以针对之前的简单的JS全选功能 ...
- 简单JS全选、反选代码
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org ...
- JS全选
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"% ...
- js全选与反选
HTML结构: <!doctype html><html><head><meta charset="utf-8"><title ...
- js全选checkbox框
html: <input type="checkbox" id="checkbox1" value="1" onclick=&quo ...
- Js全选 添加和单独删除
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- JS 全选
第一种情况 1. 首先得有全选 checkall <input type="checkbox" class="checkAll" value=" ...
- js全选与取消全选
实现全选与取消全选的效果 要求1(将军影响士兵):点击全选按钮,下面的复选框全部选中,取消全选按钮,下面的复选框全部取消 思路:复选框是否被选中,取决于check属性,将全选按钮的check属性值赋值 ...
- JS——全选与反选
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
随机推荐
- js-分享107个js中的非常实用的小技巧(借鉴保存)
转载原文:http://***/Show.aspx?id=285 1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:doc ...
- 8种NOsql
虽然SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即将被打破.这只是时间问题:被迫使用关系数据库,但最终发现不能适应需求的情况不胜枚举. 但是NoSQL数据库之间的不同,远超过两 SQ ...
- git 将本地项目添加到远程
git init git add README.md git commit -m "first commit" git remote add origin git@github.c ...
- 亿级Web系统搭建——单机到分布式集群[转]
当一个Web系统从日访问量10万逐步增长到1000万,甚至超过1亿的过程中,Web系统承受的压力会越来越大,在这个过程中,我们会遇到很多的问题.为了解决这些性能压力带来问题,我们需要在Web系统架构层 ...
- PHP/MYSQL 查询大数据/遍历表
PHP:PHP 5.3.6 (cli) (built: Jun 15 2011 16:29:50) MYSQL:5.1.51 如果我们有的一张表有几百万或几千万的记录,我们要使用 PHP 将所有的记录 ...
- Protocol Buffers in HBase
For early Hbase developers, it is often a nightmare to understand how the different modules speak am ...
- (转)onTouchEvent方法的使用
(转)onTouchEvent方法的使用 手机屏幕事件的处理方法onTouchEvent.该方法在View类中的定义,并且所有的View子类全部重写了该方法,应用程序可以通过该方法处理手机屏幕的触 ...
- [Js]表格排序
思路:遍历每个li,并把它们存放到数组中去,然后通过sort()方法进行排序,再插入 <body> <input type="button" value=& ...
- 反Secure Boot垄断:兼谈如何在Windows 8电脑上安装Linux
感谢HQSQ的投递一.自由软件基金会的呼吁上周,2012年将近结束的时候,自由软件基金会(FSF)发出呼吁,要求人们继续支持反Secure Boot垄断,希望签名者能达到5万人(目前是4万).我觉得, ...
- CCNA 6.6
sh run (show running-config) enable disable login logout exit end enable password privilege level(g ...