我正在尝试使用在href单击中按钮的onclick功能中工作的代码,但它没有显示。
我试图隐藏searchTable并显示新表,但无法弄清楚我做错了什么。
$("#searchTable").hide();
var table = $('<table />').attr({
"id": "searchTableResult",
"width": "75%",
"border": "1",
"cellpadding": "0",
"cellspacing": "0"
});
thead = $('<thead />'),
tbody = $('<tbody />'),
tr = $('<tr />'),
th = $('<th />'),
td = $('<td />');
a = $('<a />').attr({
"class": "set-url",
"href": "#"
});
thead.append( // append a new row to thead
tr.clone()
.append(th.clone().text('Name')) // populate th with labels
.append(th.clone().text('Set'))
);
});
答案 0 :(得分:1)
您是否在文档中插入了表格?
$("body").append(table.append(thead));
从未使用变量table
。 :)
答案 1 :(得分:1)
不要忘记将thead附加到表,将表附加到DOM
$('body').append(table.append(thead));
看起来你已经创建了一个表var但从未使用它。