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 ...
随机推荐
- sequential minimal optimization,SMO for SVM, (MATLAB code)
function model = SMOforSVM(X, y, C ) %sequential minimal optimization,SMO tol = 0.001; maxIters = 30 ...
- Bag of mice(CodeForces 148D )
D. Bag of mice time limit per test 2 seconds memory limit per test 256 megabytes input standard inpu ...
- Error in Android Studio - "Default Activity Not Found"
Make sure you have specified the default activity in your AndroidManisfest.xml file. Within your def ...
- fwite写入文件
用双引号(")定义字符串,PHP 懂得更多特殊字符的转义序列: 转移序列 说明 \n 换行 \r 回车 \t 水平制表符 \[/td> 反斜线 \$ 美元符号 \" 双引号 ...
- 使用BroadcastReceiver实现系统对手机电量进行提示
import android.content.BroadcastReceiver;import android.content.Context;import android.content.Inten ...
- 第三方开源框架的下拉刷新列表(QQ比较常用的)。
PullToRefreshListView是第三方开源框架下拉刷新列表,比较流行的QQ 微信等上面都在用. 下载地址(此开源框架于2013年后不再更新) 点此下载 package com.lixu.k ...
- UVa 11762 - Race to 1
http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&p ...
- Android学习参考教程和工具及常见问题解决
参考教程: 1.菜鸟教程:http://www.runoob.com/w3cnote/android-tutorial-intro.html 2.Android初學特訓班(第五版) 使用工具: 1.A ...
- Program C--二分
My birthday is coming up and traditionally I’m serving pie. Not just one pie, no, I have a number N ...
- java基础之 泛型
泛型(Generic type 或者generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类.可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法 ...