//初始加载
$(function () {
 
LoadCart();
});
var RMB = 0;
var Index = 0;
var shu = 0;
var ResultStr = "";
var userID = 0;
function LoadCart() {
var parameter = { action: "loadcart" };
var ResultStr = "";
$.ajax({
type: "Post",
async: true,
cache: false,
url: "/ashx/ZWY.ashx",
data: parameter,
dataType: "json",
crossDomain: true,
success: function (data) {
if (data.Success == 1) {
 
if (data.ObjDataList.Objdata.length > 0) {
var price = "";
 
 
price += " <tr class=\"quanxun\" style=\"border: 1px solid #eaeaea;\">";
price += " <th width=\"13%\">";
price += " <input class=\"selectAll\" onclick=\"quanxuan()\" checked=\"\" type=\"checkbox\" id=\"chch\" name=\"checkbox22\" value=\"\" />全选</th>";
price += " <th>职业人名称</th>";
price += " <th>职业类型</th>";
price += " <th>订单金额(元)</th>";
price += " <th>订金金额(元)</th>";
price += " <th>操作</th>";
price += " </tr>";
price += " <tr class=\"jg\">";
price += " <td colspan=\"6\">&nbsp;</td>";
price += " </tr>";
 
price += " <tr id=\"prr\">";
 
 
price += " </tr>";
$.each(data.ObjDataList.Objdata, function (i, item) {
userID = item.CartID;
 
RMB += item.SvrRMB;
shu = i;
Index += i;
 
 
 
price += " <tr class=\"m-judge\" style=\"border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea;\">";
price += "";
price += " <td class=\"checkBtn\">";
price += " <input name=\"checkbox\" class=\"checkbox0\" checked=\"\" onclick='javascript:sum("+i+"," + item.SvrRMB + ");' id=\"checkbox" + i + "\" ushop=\"4a2a19d3-a2f4-40d3-96e4-454a98202f28\" useri=\"97bf6d07-deea-4af8-95a3-983472b63306\" type=\"checkbox\" /><img style=\"cursor: pointer;\" width=\"62\" height=\"62\" onclick=\"jumpNewPage\('4a2a19d3-a2f4-40d3-96e4-454a98202f28','XIAOYU','')\" src=\"" + item.AvatarImage + "\" />";
price += " </td>";
price += " <td>";
price += "";
price += "";
price += " <a href=\"#\" target=\"_blank\">"+item.RealName+"</a>";
price += "";
price += "";
price += "";
 
price += " </td>";
price += " <td>";
if (item.UserIdentity == 3) {
price += "主持人";
}
else if (item.UserIdentity == 4) {
price += "摄影师";
}
else if (item.UserIdentity == 5) {
price += "摄像师";
}
else if (item.UserIdentity == 6) {
price += "化妆师";
}
 
price += " </td>";
price += " <td><em class=\"totalB\">" + item.SvrRMB + "</em></td>";
price += " <td><em class=\"depositB\">"+item.SvrRMB/2+"</em></td>";
price += " <td><em class=\"depositB1\"><a href=\"#\" >删除</a></em></td>";
price += " </tr>";
ResultStr += " <span class=\"rf\">已选中的婚礼人<em class=\"num\" id=\"totalPeople\">" + (Index + 1) + "</em>个&nbsp;&nbsp;&nbsp;&nbsp;";
ResultStr += "订单总价:<em>¥</em><em class=\"num\" id=\"totalPrice\">" + RMB + "</em>&nbsp;&nbsp;&nbsp;&nbsp;";
ResultStr += "您需要支付订金:<em>¥</em><em id=\"depositPrice\" class=\"num\">" + RMB / 2 + "</em>&nbsp;&nbsp;&nbsp;&nbsp;";
ResultStr += " <a href=\"/upages/Shopping/cartOrder.aspx?UserID=" + item.CartID + "&MoneyID="+RMB+"\" class=\"qjs01 payButton\" id=\"payButton\">去结算</a>";
ResultStr += " </span>";
 
$("#allMtp").empty();
$("#allMtp").html(ResultStr);
 
});
$("#prr").empty();
$("#prr").html(price);
 
 
 
 
}
else {
 
}
} else {
layer.msg(data.SuccessStr, { icon: 2 });
}
}
});
}
var jk = 0;
function sum(i, www) {
if ($('input[id="checkbox' + i + '"]').prop("checked")) {
Index = Index + 1;
RMB = RMB + www;
ResultStr = "";
 
ResultStr += " <span class=\"rf\">已选中的婚礼人<em class=\"num\" id=\"totalPeople\">" + (Index + 1) + "</em>个&nbsp;&nbsp;&nbsp;&nbsp;";
ResultStr += "订单总价:<em>¥</em><em class=\"num\" id=\"totalPrice\">" + RMB + "</em>&nbsp;&nbsp;&nbsp;&nbsp;";
ResultStr += "您需要支付订金:<em>¥</em><em id=\"depositPrice\" class=\"num\">" + RMB / 2 + "</em>&nbsp;&nbsp;&nbsp;&nbsp;";
ResultStr += " <a href=\"/upages/Shopping/cartOrder.aspx?UserID=" + userID + "&MoneyID=" + RMB + "\" class=\"qjs01 payButton\" id=\"payButton\">去结算</a>";
ResultStr += " </span>";
}
else {
//alert("没选中");
chch.checked = false;
Index = Index - 1;
RMB = RMB - www;
ResultStr = "";
 
ResultStr += " <span class=\"rf\">已选中的婚礼人<em class=\"num\" id=\"totalPeople\">" + (Index + 1) + "</em>个&nbsp;&nbsp;&nbsp;&nbsp;";
ResultStr += "订单总价:<em>¥</em><em class=\"num\" id=\"totalPrice\">" + RMB + "</em>&nbsp;&nbsp;&nbsp;&nbsp;";
ResultStr += "您需要支付订金:<em>¥</em><em id=\"depositPrice\" class=\"num\">" + RMB / 2 + "</em>&nbsp;&nbsp;&nbsp;&nbsp;";
ResultStr += " <a href=\"/upages/Shopping/cartOrder.aspx?UserID=" + userID + "&MoneyID=" + RMB + "\" class=\"qjs01 payButton\" id=\"payButton\">去结算</a>";
ResultStr += " </span>";
}
 
 
$("#allMtp").empty();
$("#allMtp").html(ResultStr);
}
 
 
function quanxuan() {
if ($('#chch').prop("checked")) {
$('input[name="checkbox"]').each(function (index,item) {
if ($(item).prop("checked")) {
 
} else {
$(item).trigger('click');
}
});
 
 
}
else {
$(".checkbox0:checked").trigger('click');
}
 
 
---------------------------------------------------------------------------------------------------------
var idarray = [];
//遍历选中路径
$('input[name="checkbox"]:checked').each(function () {
idarray.push($(this).val());
});
for (var i = 0; i < idarray.length; i++) {
alert(idarray[i]);
}
 
//全选与全不选
if ($('#chch').prop("checked")) {
 
$('input[name="checkbox"]').attr("checked", true);
//$('input[name="checkbox"]').trigger('click');
} else {
$('input[name="checkbox"]').attr("checked", false);
}
 
 
 
 

checkBox的全选与全不选的更多相关文章

  1. CheckBox复选框全选以及获取值

    <html> <head> <meta http-equiv="Content-Type" content="text/html; char ...

  2. jquery的checkbox 全选和全不选

    今天写了一个checkbox的全选和全不选的功能: var check_all=function(){ if(this.checked){ //alert($(".adv_check_num ...

  3. jQuery checkbox 所有 全选、全不选、是否选中等

    下面是网络收集: jquery判断checked的三种方法:.attr('checked):   //看版本1.6+返回:”checked”或”undefined” ;1.5-返回:true或fals ...

  4. checkbox 的全选与全不选

    checkbox 的全选与全不选 只需要调用 cekAll.check();方法,这个方法接收两个参数: 参数一: 全选按钮的 id 以字符串的形式写 参数二: 其他 checkbox 的 name ...

  5. jQuery对复选框(checkbox)的全选,全不选,反选等的操作

    效果截图: HTML代码: <body><ul id="list"> <li><label><input type=" ...

  6. jQuery实现CheckBox全选、全不选

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

  7. jquery checkbox全选,全不选,反选方法,jquery checkbox全选只能操作一次

    jquery checkbox全选,全不选,反选方法, jquery checkbox全选只能操作一次, jquery checkbox全选只有第一次成功 >>>>>&g ...

  8. Jquery CheckBox复选框 全选/取消全选 最佳实现方式 参考案例

    <input id="chkAll" type="checkbox" />全选/取消全选</div> <asp:Repeater ...

  9. checkbox复选框全选批量删除

    多选框全选实现批量删除 html代码 <body> <form action="" method="post" name="Form ...

  10. 关于在repeater中的checkbox实行多选和全选

    今天项目中用到这一块,是一个b2b商城,业务是别人给客户留言后,客户从会员中心的留言管理中查看,用checkbox实行多选和全选后进行批量审核 首先在checkbox后加个hidden,作用见代码: ...

随机推荐

  1. kmp(单次匹配)

    http://acm.hdu.edu.cn/showproblem.php?pid=1711 Number Sequence Problem Description Given two sequenc ...

  2. MongoDB数据库-基础篇

    一使用mongodb 1.常用的命令 show dbs    显示数据库列表 use dbname    进入dbname数据库,大小写敏感,没有这个数据库也不要紧 show collections ...

  3. Android手机、电视(盒子) 打开ADB调试 一览表

    手机.电视(盒子) 打开ADB调试 一览表 一.手机打开ADB调试方法 序号 名称 描述 方式 1 华为手机 EMUI 1.设置 ->关于手机-> 版本号 点击(4~5次)2.返回设置 - ...

  4. Go语言_包、变量和函数

    包.变量和函数 学习 Go 程序的基本结构. Go 作者组编写,Go-zh 小组翻译. https://go-zh.org 包 每个 Go 程序都是由包构成的. 程序从 main 包开始运行. 本程序 ...

  5. StatusStrip 分类: C# 2015-07-23 11:58 2人阅读 评论(0) 收藏

    通过StatusStrip显示窗体状态栏 同时将状态栏分成三部分 居左边显示相关文字信息 中间空白显示 居右边显示时间信息 1.创建窗体及添加StatusStrip   默认StatusStrip名称 ...

  6. xcode 5.0 连接svn error -(NSURLErrorDomain error -1012)

    xcode 5.0连接 svn server, check out时出现如下error : The operation couldn’t be completed. (NSURLErrorDomain ...

  7. HDU 6613 Squrirrel 树形dp

    题意:给你一颗树,你可以把这棵树上的一条边的边权变为0,现在让你选一个根,让所有点到这个点的最大距离尽量的小.如果有多个根的最大距离距离相同,输出编号最小的边. 思路:如果没有把边权变为0的操作,这个 ...

  8. Sass-@each

    @each 循环就是去遍历一个列表,然后从列表中取出对应的值. @each 循环指令的形式: @each $var in <list> 如果你没有接触过列表,也不要紧,他也非常简单. 在下 ...

  9. Center OS7网络设置

    虚拟机上设置网络连接为NAT方式(两层路由) 1:保证windows NAT 和dhcp服务启动 2:/etc/sysconfig/network-scripts/ifcfg-* TYPE=Ether ...

  10. oracle for loop

    我们在Oracle存储过程中需要遍历一张表,应该怎样做.我想大多少的人第一个念头就是Cursor. 比如: create or replace procedure StudyCursor( resul ...