Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法获取具有特定类名的表行值_Javascript_Jquery - Fatal编程技术网

Javascript 无法获取具有特定类名的表行值

Javascript 无法获取具有特定类名的表行值,javascript,jquery,Javascript,Jquery,我有一个下表代码。我想得到表行值,它有ashighlight类,下面是我尝试过的代码,但是得到的是null。请找个人帮忙 表名=itemtable;将使用jquery动态加载表行 斯尔诺 项目代码 项目名称 收到数量 督察日期 接受数量 拒收数量 评论 像这样 var selectedRow = $('#itemtable tr.highlight'); var slno = selectedRow.find('td:eq(2)').text(); 下面的代码正在工作 var select

我有一个下表代码。我想得到表行值,它有ashighlight类,下面是我尝试过的代码,但是得到的是null。请找个人帮忙

表名=itemtable;将使用jquery动态加载表行

斯尔诺 项目代码 项目名称 收到数量 督察日期 接受数量 拒收数量 评论 像这样

var selectedRow = $('#itemtable tr.highlight');
var slno = selectedRow.find('td:eq(2)').text();
下面的代码正在工作

var selectedrow=$'。突出显示';
var slno=selectedrow.closesttr.find'td:eq0'。文本 这完全取决于ajax响应。如果您能共享ajax代码就更好了。尽管尝试以下代码:

<table id="itemtable">
    <thead>
        <tr>
            <th>SLno</th>
            <th>Item code</th> 
            <th>Item name</th> 
            <th>Received qty</th>  
            <th>Insp Date</th> 
            <th>Accepted qty</th>   
            <th>Rejected qty</th>      
            <th>Remarks</th>          
        </tr> 
    </thead>
    <tbody>
        ...Your ajax response will append here...
    </tbody>
</table>

让我知道它是否适合你。我添加了一个。

这指的是哪个元素?显示完整的代码没有带有类highlight的元素请提供更多的代码作为上下文,例如,这是什么?带有类highlight的tr在哪里?没有元素已分类。highlight和在您的代码中,这只是指窗口对象-您是否意外省略了一些代码?@anied。表行将动态加载。而且,每当用户db单击表行时,类将更改为高亮显示。请检查我编辑的代码谢谢!但是没有运气:
$(document).ready(function(){
        setTimeout(function(){
        $('table#itemtable').find('tr.highlight').each(function(i, v){
            $(v).find('td').each(function(v1){
                console.log($(this).text());
            });
        });
    }, 4000);
});