Jquery表没有显示

时间:2014-07-01 01:50:55

标签: javascript jquery json jquery-ui

我正在尝试使用在href单击中按钮的onclick功能中工作的代码,但它没有显示。

我试图隐藏searchTable并显示新表,但无法弄清楚我做错了什么。

My Fiddle

  $("#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'))
    );           


    });

2 个答案:

答案 0 :(得分:1)

您是否在文档中插入了表格?

$("body").append(table.append(thead));

从未使用变量table。 :)

答案 1 :(得分:1)

不要忘记将thead附加到表,将表附加到DOM

$('body').append(table.append(thead));

看起来你已经创建了一个表var但从未使用它。