2015-11-03 61 views
-1

我正在從JSON數組創建表。如何附加到動態創建的表格。

一旦創建了表,我想追加註意表所示,在這個下面的鏈接

http://www.nasdaq.com/markets/us-economic-calendar.aspx

(在頁面右側的底部)

你會發現這個

市場移動指示器

優異格外注意

我想要做同樣爲表

這是我的代碼

function displayfruitsdata() 
{ 
    var itemshtml = '<table class="table table-striped">'; 
     for (var i = 0; i < fruitsdata.length; i++) 
     { 
      var decideclass = fruitsdata[i].color; 
      if (decideclass === 'red') 
      { 
       decideclass = 'indicator_red'; 
      } 
      else if (decideclass === 'green') 
      { 
       decideclass = 'indicator_green'; 
      } 
      else 
      { 
       decideclass = 'empty'; 
      } 

      itemshtml += ' <tr>\ 
      <td>' + fruitsdata[i].name + '</td>\ 
      <td class="'+decideclass+'">' + fruitsdata[i].color + '</td>\ 
     </tr>'; 
     } 
     itemshtml += '</table>'; 

    $("#divdata").html(itemshtml); 
} 

http://jsfiddle.net/5wk8twvb/5/

你能告訴我怎麼後追加到表表已創建。

+0

例如:'$( 「#表」)附加( 「​​草莓紅色」);' – exilit

+0

請參閱此的jsfiddle,http://jsfiddle.net/ 5wk8twvb/9 /它沒有追加。 – Pawan

+0

因爲你的表有不同的ID。改變'id =「mytable」'爲'id =「table」' – exilit

回答

0

您可以:

  • itemshtml外/全球範圍內,使用append追加到它,然後再次調用$("#divdata").html(itemshtml);,或
  • $("#divdata").append(newItemsHtml)存儲了所需的附加標記後您的newItemsHtml
0

$(「。table」)。append(「New」);

或U可以添加ID表如果妳比表類的更多

$( 「#mtable」)追加( 「新建」)。 。