使用JS从Gridview获取值

时间:2016-09-04 23:34:02

标签: javascript asp.net gridview

所以我学会了如何通过聚焦gridview单元格来弹出警报,但我不知道如何让它显示单元格的值。 这是我的代码:

ASL's
Apennines
Mercer's

脚本如下:

boost::iostreams::mapped_file_source

问题是这给了我列中第一个单元格的值。不是我关注的那个。

1 个答案:

答案 0 :(得分:2)

执行$('.alertpopup').val();虽然$('.alertpopup')选择了与您的选择器匹配的所有元素,但最终只会使用所选的第一个元素。但是,回调函数的this上下文设置为焦点的HTML元素。所以你可以这样做而且它会起作用:

$(document).ready(function(){
    $('.alertpopup').focus(function () {
        var itemvalue = $(this).val(); // By selecting `this` you select the focused element
        alert(itemvalue);
    });
});