首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

jquery table添加的有关问题

2013-04-21 
jquerytable添加的问题在一个div中重复插入table。前提是一插入的table中table内的数据没有重复的就可以添

jquery table添加的问题
在一个div中重复插入table。  前提是   一插入的table中table内的数据没有重复的  就可以添加。  若已添加的table中有重复的,怎进行提示。

      $("#div").each(function () {
                        var one = new Array();
                        var two = new Array();
                        var tab = $(this).find("[name='tab']").size();//div中table个数
                        for (var i = 0; i < tab ; i++) {
                            one [i] = $(this).find("[name='forms']").eq(i).serialize();//获取表单中的数据
                            for (var j = 0; j < i; j++) {

                               two[j] = $(this).find("[name='forms']").eq(j).serialize();
                                if (two[j] == one[i]) {
                                    alert("+j+与+i+重复,不可在添加")
                                    return;
                                } else {
                                    Addtable()//添加table的函数
                                   
                                }
                            }
                        }
                    });

上面的方法存在问题,谁能帮忙解决???
------解决方案--------------------


还是没太看懂,感觉应该这样代码才对


      $("#div").each(function () {
                         var one = new Array();
                         var two = new Array();
                         var tab = $(this).find("[name='tab']").size();//div中table个数
                         for (var i = 0; i < tab ; i++) {
                             one [i] = $(this).find("[name='forms']").eq(i).serialize();//获取表单中的数据
                             for (var j = 0; j < i; j++) {
 
                               two[j] = $(this).find("[name='forms']").eq(j).serialize();
                                 if (two[j] == one[i]) {
                                     alert("+j+与+i+重复,不可在添加")
                                     return false;
                                 } //else {
                                     //Addtable()//添加table的函数
                                    
                                 //}
                             }
                         }

                       //都没重复才添加
                       Addtable()//添加table的函数



                     });

热点排行