2017-02-22 20 views
0

我有這個JavaScript是從融合表和上市採取數據在一個HTML文件,我正在位於這一行的錯誤:錯誤上的JavaScript/HTML文件中列出的數據

<a href="data[row][4]">" + data[row][4] + "</a>\ 

我真的沒有想法是什麼導致了錯誤,所以我來找你們。數據是一個網址,我需要它是可點擊的。如果您有任何解決方法或解決它的方法,將不勝感激。 :)

我已經發布了下面代碼的其餘部分。

MapsLib.prototype.displayList = function(json) { 
    var self = this; 
var data = json['rows']; 
var template = ''; 

var results = $('#results_list'); 
results.hide().empty(); //hide the existing list and empty it out first 

if (data == null) { 
    //clear results list 
    results.append("<li><span class='lead'>No results found</span></li>"); 
} 
else { 
    for (var row in data) { 
    template = "\ 
     <div class='row-fluid item-list'>\ 
     <div class='span12'>\ 
      <strong>" + data[row][0] + "</strong><spacer> --- </spacer><strong2>" + data[row][1] + "</strong2>\ 
      <br />\ 
      <suburb>" + data[row][2] + "</suburb>\ 
      <br />\ 
      " + data[row][3] + "\ 
      <br />\ 
      <a href="data[row][4]">" + data[row][4] + "</a>\ 
      <br />\ 
      " + data[row][5] + "\ 
      <br />\ 
      " + data[row][6] + "\ 
      <br />\ 
      " + data[row][7] + "\ 
     </div>\ 
     </div>"; 
    results.append(template); 
    } 
} 
results.fadeIn(); 
}, 
+0

請顯示錯誤。 –

+2

試試這個: " + data[row][4] + " \ –

+0

阿門,謝謝你這麼多!我如何向你展示你的答案? –

回答

0

的 「href」 是導航網址... 這不是一個正確的路徑= 「數據[行] [4]」> 「+數據[行] [4] +」 如果你想要調用任何函數使用onclick ....