如何在单击表格时获取特定的行和列值

时间:2012-06-14 09:42:59

标签: jquery-ui

我创建了一个动态表,现在我想要特定行和列的值,我点击了如何获取它。以下是我的代码

var theader = '<table border="1">\n';
        var tbody = '';

        for (var out = 1;out<substr.length-1;out++)
        {
            //alert(substr[out]);

            tbody += '<tr>';

            var pra = substr[out].split('|^');
            //alert('pra.length is: '+pra.length);
            for (var i=0;i<pra.length-1;i++)
            {
                tbody += '<td>';
                tbody += pra[i];                    
                tbody += '</td>' 

            }
            tbody += '</tr>\n';

        }

        //createTable();
        var tfooter = '</table>';
        document.getElementById('wrapper').innerHTML = theader + tbody + tfooter;

1 个答案:

答案 0 :(得分:2)

为表

分配一个id
var theader = '<table border="1" id=\"tableId\">\n';

然后像这样写jquery

<强>演示     http://jsfiddle.net/75zFX/4/

$(function(){
    $("#tableIdtr td").on("click",function() {
       alert($(this).html());
       //OR $(this).text()

    });
});​