当前位置:编程学习 > C#/ASP.NET >>

asp.net 如何实现全选全不选


如图所示:
我要实现的功能是:点击全选,可以实现全选,再点全选,可实现全不选;全选状态下,取消任一条,全选框自动切换为没有选中状态,当我一条一条地选中后,全选框自动切换为选中状态;还有,当我取消一条后,总计的价钱会自动减少相应的价钱,当我选中后,又自动地加上相应的价钱。
总的来说,就是仿淘宝购物车功能。
我在网上找到了这个全选全不选,http://kb.cnblogs.com/kb/85166/但实现不了“当我一条一条地选中后,全选框自动切换为选中状态”的功能,其它我想要的功能都能实现,它这个可能全html下可以实现,在asp.net下可能实现不了。当然价钱更改这个功能是没有的
我尝试这样实现,但都只是减价钱,没有增加价钱
if (_jqitems.attr("checked") == false) {
                var total = $("#price_count").text();
                $("#price_count").html(total - small_total);
            }
            else {
                var total = $("#price_count").text();
                $("#price_count").html(parseInt(total) + parseInt(small_total));
            }
--------------------编程问答-------------------- 除 --------------------编程问答-------------------- 全部用js来写就行了,下单的时候才在后台取ID来获得商品和计算价格 --------------------编程问答--------------------  var total = $("#price_count").text();
if (_jqitems.attr("checked") == false) {
             $("#price_count").html(total - small_total);
            }
            else {
                $("#price_count").html(parseInt(total) + parseInt(small_total));
            }
这里涉及到钱所以不建议用parseInt,用Number或者parseFloat转换 --------------------编程问答-------------------- 商品名称很亮哦 --------------------编程问答--------------------
引用 1 楼 u010333254 的回复:
我主要做.net框架开发的,感兴越可以交流一下1439610086


.net框架开发    受到惊吓了   Nhibernate?Spring.Net  ?  Moon ?  --------------------编程问答-------------------- 话说几句JS就搞定了。
全选与反选
function Select(obj) {

    if ($(obj).attr("checked") == "checked") {
        $("input[name='chkChecked']").attr("checked", true)
    }
    else {
        $("input[name='chkChecked']").attr("checked", false)
    }
}

实现一组全部选中后所有都选中的话也简单
待续。。。。


--------------------编程问答--------------------
是不是服务器控件的事情。
LS的方法可行。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,