搜索表td标题

时间:2014-01-07 09:40:12

标签: javascript jquery html search

我将解释我正在做什么,我正在调用Facebook API并获取:个人资料图片,名称和ID,我将个人资料图片附加到表格td,名称作为标题,ID被隐藏,还有一个复选框,以便我的用户可以选择他们想要的人。

我想搜索一个表,但是搜索标题,该属性不会显示在html上,或者至少是可见的,所以我找到的其他搜索方法似乎不适用于此。

以下是附表格代码:

function (data) {
    var mytable =document.createElement('table');
    mytable.setAttribute('id','FBTable');
    var tr=document.createElement('tr');
    var rowCounter = 0;
    for( var i = 0; i < data.data.length; i++ ){
        rowCounter++;
        if(rowCounter == 8){
            var tr=document.createElement('tr');
            rowCounter = 0;
        }
        var image = document.createElement('img');
        image.src = data.data[i].picture.data.url;
        image.style.height=100 + 'px';
        image.style.width=100 + 'px';
        var td=document.createElement('td');
        var input=document.createElement('input');
        input.setAttribute('type', 'checkbox');
        input.setAttribute('AddEventLisener', 'checkbox');

        input.setAttribute('class', 'InputClass');
        input.setAttribute('id','' + i) ; // the + '' is for converting the number i to string .
        td.setAttribute('class','TdClass')    ;
        td.setAttribute('title',data.data[i].name );
        td.setAttribute('id', data.data[i].id );
        td.appendChild(input);
        td.appendChild(image);
        tr.appendChild(td) ;
        mytable.appendChild(tr);
    }
    $('article.FriendsList').append(mytable);

我认为datatable可能是一个很好的解决方案,但是这个代码在项目中被大量使用,所以如果现在有更好的方法可以使用它...将会很棒,谢谢你。

0 个答案:

没有答案