这与我的最后一个问题有关(注意:我已经在那里得到了一些很好的答案)。我正在做一个过滤程序。我没有包括这个问题,因为我认为只要我知道如何从行中获取数据,我就更容易添加文本。但令我沮丧的是,直到现在我都无法编写出好的程序。
我目前正在使用这个 javascript 代码(感谢 Awea):
$('#out').click(function(){
$('table tr').each(function(){
var td = '';
$(this).find('option:selected').each(function(){
td = td + ' ' + $(this).text();
});
td = td + ' ' + $(this).find('input').val();
alert(td);
});
})
我的问题是:如何在行中的数据之前添加文本?例如,此代码警告第一行,例如data1.1 data1.2 data1.3
,
然后第二行像data2.1 data2.2 data2.3
,
我希望我的输出像这样显示
[
{"name":"data1.1","comparison":"data1.2", "value":"data1.3"},
{"name":"data2.1","comparison":"data2.2", "value":"data2.3"},
{"name":"data3.1","comparison":"data3.2", "value":"data3.3"}
{.....and so on......}]
但在此之前,我想检查一行中的所有第一个单元格是否不为空。如果它为空,请跳过该行然后继续下一行。
有没有人可以帮助我,请...