JQUery - dynamic grid

JQUery - dynamic grid

Hi Team,

I am unable to show the values into dynamic table. I am sending the JSON object to jsp and the grid duplicate colums. below is my sample code.

                                            var dump    ="";
                                            var $tr = $('#'+tableName).find("tbody tr:last").clone();
                                            $tr.find("input,select,textarea").attr("name", function()
                                            {
                                                var parts = this.id.match(/(\D+)(\d+)$/);
                                                return parts[1] + ++parts[2];
                                            }).attr("id", function(){
                                                var parts = this.id.match(/(\D+)(\d+)$/);
                                                return parts[1] + ++parts[2];
                                            }).val("");
                                            $('#'+tableName).find("tbody tr:last").after($tr);
                                            $tr.find("input,select,textarea").attr("name", function()
                                            {
                                                var parts = this.id.match(/(\D+)(\d+)$/);
                                                //console.log("name-----"+parts[0]);
                                                if(dump != parts[0]){
                                                    if($('*[name='+parts[0]+']').attr('type')==undefined){
                                                    var type=$('*[name='+parts[0]+']').prop('tagName');//no need text field type
                                                    }else{
                                                        var type=$('*[name='+parts[0]+']').attr('type');
                                                    }
                                                    var aObj={"textType":type,"textFieldName":parts[0]}
                                                    //$("#displayTemplate").append(k);
                                                    //alert(aObj);
                                                    dump    =    parts[0];
                                                    myArray.push(aObj);
                                                }
                                            })
                                        }



G.P.V.K.Kishore