Javascript 如何在jquery表中显示列名?
我想在jquery表中显示来自SQLite的数据。当我在手机上运行应用程序时,它只显示我来自SQLite的数据。列名未显示。如何显示列名 html格式的表格 javascriptJavascript 如何在jquery表中显示列名?,javascript,jquery,sqlite,Javascript,Jquery,Sqlite,我想在jquery表中显示来自SQLite的数据。当我在手机上运行应用程序时,它只显示我来自SQLite的数据。列名未显示。如何显示列名 html格式的表格 javascript 您的行中有TH标记,请尝试在TBODY中仅使用TD 编辑: 您看过CSS了吗?删除附加行上的标记 db.executeSql( 'SELECT `id`, `data`, `data2` FROM `info` ORDER BY `data` ASC', [], function(resultset) { v
您的行中有TH标记,请尝试在TBODY中仅使用TD 编辑:
您看过CSS了吗?删除附加行上的标记
db.executeSql(
'SELECT `id`, `data`, `data2` FROM `info` ORDER BY `data` ASC',
[],
function(resultset) {
var length = resultset.rows.length;
for(var i=0; i<length; i++) {
$('#abc').append('<tr><td>'+resultset.rows.item(i).id+'</td>','<td>'+resultset.rows.item(i).data+'</td>','<td>'+resultset.rows.item(i).data2+'</td></tr>');
}
//$("#listData").listview( "refresh" );
},
function(error) {
alert('Error: '+error.message);
}
) 一个建议,你应该把所有的行压缩成一个字符串并附加一次。对不起,我不明白…我该怎么做?简而言之,ex:var rows=;对于…{rows=rows+'..';}$'abc'.appendrows;我把标签改成了TD…还是一样result@jdk你看过CSS了吗?我把标签改成了…结果还是一样。只有数据,没有列名
function view() {
if (db==null) {
alert('Error: Database is null.');
return;
}
db.executeSql(
'SELECT `id`, `data`, `data2` FROM `info` ORDER BY `data` ASC',
[],
function(resultset) {
var length = resultset.rows.length;
for(var i=0; i<length; i++) {
$('#abc').append('<tr><th>'+resultset.rows.item(i).id+'</th>','<td>'+resultset.rows.item(i).data+'</td>','<td>'+resultset.rows.item(i).data2+'</td></tr>');
}
//$("#listData").listview( "refresh" );
},
function(error) {
alert('Error: '+error.message);
}
);
db.executeSql(
'SELECT `id`, `data`, `data2` FROM `info` ORDER BY `data` ASC',
[],
function(resultset) {
var length = resultset.rows.length;
for(var i=0; i<length; i++) {
$('#abc').append('<tr><td>'+resultset.rows.item(i).id+'</td>','<td>'+resultset.rows.item(i).data+'</td>','<td>'+resultset.rows.item(i).data2+'</td></tr>');
}
//$("#listData").listview( "refresh" );
},
function(error) {
alert('Error: '+error.message);
}