table checked row

原创 2015年07月09日 11:07:05
function loadData(page,size){
        var productName=$("#productName").val();
        $.post('<%=path%>/code/barlinkProduct.do',{'productName':productName,'page':page,'size':size},function(data){
                var html ='<thead><tr style="background:#CAE1FF;"><th  style="width: 15%"></th><th  style="width: 25%">商品名称</th><th  style="width: 15%">状态</th>'+
                '<th  style="width: 15%">价格区间</th><th  style="width: 10%">库存总量</th><th  style="width: 20%">所属企业名称</th></tr></thead>';
            if(data.result =="1"){
                var list = data.list;
                for ( var int = 0; int < list.length; int++) {
                    var str = list[int];
                    html +='<tr><td  style="width: 15%"><input type="checkbox" id="'+str.id+'" value="'+str.id+'" onClick="chooseOne(this);" name="cbox"/></td>'
                        +'<td  style="width: 25%">'+str.name+'</td>'
                      +'<td  style="width: 15%">'+str.state+'</td>'
                        +'<td  style="width: 15%">'+str.price+'</td>'
                        +'<td  style="width: 10%">'+str.store+'</td>'
                        +'<td  style="width: 20%">'+str.entName+'</td>'
                        +'</tr>';
                    }
                $("#table1").html(html);
             
            }else if(data.result =="0"){
                $("#table1").html(html+"<tr><td colspan='9' align='center'>暂无数据</td></tr>");
            
            }
        },"JSON");

     }

取checked的一行id:

var productId = '';
        var $table = $('#table1');
        var ts = $table.find('input[type="checkbox"]:checked');
        if(ts.size()==0){
            alert("请选择商品");
            return false;
        }else if(ts.size()>1){
            alert("只能选择一种商品");
            return false;
        }
        var $item = ts.eq(0);
        productId= $item.attr('id') ;

取checked的多行id:

           var $table = $('#table1');
            var ts = $table.find('input[type="checkbox"]:checked');
            if(ts.size()==0){
                alert("请选择商品");
                return false;
            }
            var idArr = new Array();
            
            for(var i=0;i<ts.size();i++){
                var $item = ts.eq(i);
                idArr.push($item.attr('id'));
            }

        // $(form0).serializeArray()

        $.post(url,idArr.join(','),function(data){
         
        });

版权声明:本文为博主原创文章,未经博主允许不得转载。

关于alter table enable row movement的应用

1.      一般用于分区表,将row movement设置为enable,有可能发生行的物理移动,行的rowdi会变化,某一行更新时,如果更新的是分区列,并且更新后的列值不属于原来的这个分区,如果...
  • gumengkai
  • gumengkai
  • 2016年04月05日 17:06
  • 4396

alter table table_name enable row movement

Row movement 从字面意思解释为行移动.默认情况下,oracle数据块中的一行其生命周期内是不会发生移动的,即其rowid不会发生改变. 但是在某些情景下,我们希望行的rowid可以发生...
  • joeadai
  • joeadai
  • 2015年02月16日 15:50
  • 2454

alter table XXX enable row movement引起无效对象

如果经常在表上执行DML操作,会造成数据库块中数据分布稀疏,浪费大量空间。同时也会影响全表扫描的性能,因为全表扫描需要访问更多的数据块。从oracle10g开始,表可以通过shrink来重组数据使数据...
  • launch_225
  • launch_225
  • 2012年08月14日 09:39
  • 5843

Mysql创建用户后,执行grant授权命令,提示can't find any matching row in the user table

在给新项目做数据库配置的时候,发现一个奇怪的问题: 使用命令: mysql> insert into mysql.user(Host,User,Password) values("1.1.1.1","...
  • lambert310
  • lambert310
  • 2016年11月28日 14:46
  • 6681

关于row movement的一点应用

今天对一张创建了分区表的表进行updateca
  • rockpk008
  • rockpk008
  • 2014年08月12日 00:57
  • 3443

【MySQL】select for update 的Row Lock 与Table Lock

select for update 对表施加的锁模式分两种情况: 只有当where 条件中明确地使用指定主键时,MySQL 才会对表执行Row lock (只锁住被选取的数据) , 否则M...
  • caomiao2006
  • caomiao2006
  • 2016年07月31日 19:56
  • 361

MySQL出现The maximum row size for the used table type, not counting BLOBs, is 8126.错误

http://www.fengfly.com/plus/view-210290-1.html 一、背景 我们的MySQL数据库有一张10个Text的字段的表,还包括几个ch...
  • dbagaoshou
  • dbagaoshou
  • 2016年09月09日 10:43
  • 1052

解决Error(1133): Can’t find any matching row in the user table

原文地址:http://yynotes.net/solve-error-1133-cant-find-any-matching-row-in-the-user-table/ 刚刚尝试...
  • zahuopuboss
  • zahuopuboss
  • 2015年06月04日 09:58
  • 2743

js 中关于table表格的cell,row 的属性的操作

添加行function addRow(tb){    var tb=document.getElementById(tb);    alert(tb.rows(0).cells(0).innerTex...
  • yuanfen860913
  • yuanfen860913
  • 2010年06月04日 18:17
  • 4695

mysql 报错:Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65

之前遇到这样一个问题在mysql插入一个新的字段的时候报错:Row size too large. The maximum row size for the used table type, not ...
  • jidetashuo
  • jidetashuo
  • 2016年12月13日 15:18
  • 1670
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:table checked row
举报原因:
原因补充:

(最多只允许输入30个字)