首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于动态表generation...help out的可单击行

用于动态表generation...help out的可单击行
EN

Stack Overflow用户
提问于 2013-07-24 07:11:34
回答 1查看 92关注 0票数 0

我正在向动态表中添加元素。我面临的问题是,我需要生成的行可以点击,这样我就可以导航到一个新的网页。

这是我的代码:

代码语言:javascript
复制
//adding rows dynamically after fetching data from table
function addRow() {

        var myName = document.getElementById("name");
        var age = document.getElementById("age");


        var table = document.getElementById("myTableData");

        var rowCount = table.rows.length;
        var row = table.insertRow(rowCount);

       // row.insertCell(0).innerHTML= '<input type="button" value = "Delete" onClick="Javacsript:deleteRow(this)">';

//this is where I fetch the value for the dynamic rows
        row.insertCell(0).innerHTML=myName.value;
        row.insertCell(1).innerHTML= age.value;



    }

我正在使用:

$(‘#table-name’).on(‘单击’,'tr',函数(){告警(‘hello’);};

但这对我不起作用

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-24 09:31:16

问题如下

代码语言:javascript
复制
$('#table-name').on('click', 'tr', function() {alert('hello');});

id不正确,请尝试

代码语言:javascript
复制
$('#myTableData').on('click', 'tr', function() {alert('hello');});

见工作小提琴

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17827420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档