我在 GridView 中使用链接按钮来显示弹出窗口
$(function () {
$('[ID*=lbViewChart]').on('click', function () {
var row = $(this).closest('tr');
var Id = row.find('td')[0].firstChild.data;
var obj = {};
obj.ID = Id;
GetData(obj);
return false;
});
现在我希望当用户单击行然后弹出窗口时,我将此代码修改为此
更新代码
$(function () {
$('#tabledate tr').click(function () {
var row = $(this);
var Id = row.find('td')[0].firstChild.data;
var obj = {};
obj.ID = Id;
GetData(obj);
return false;
});
但是当我点击行时什么也没有发生 有什么解决办法吗?
最佳答案
删除
var row = $(this).closest('tr');
从您的代码中您已经在 tr
上。而不是这样使用:
var row = $(this).html();
关于javascript - 单击行 jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38473467/