2015-02-11 168 views
0

我有這樣的代碼被用於從一些外部資源獲取的值,問題是顯示的值時,每一個字符是一個新行和每一個人物有前是一個包含數字的列,如字符計數器。jQuery的檢索結果中的一行,而不是錶行

當前HTML顯示:

<tr><td>1</td><td>a</td></tr> 
<tr><td>2</td><td>k</td></tr> 
<tr><td>3</td><td>p</td></tr> 
<tr><td>4</td><td>p</td></tr> 
<tr><td>5</td><td>.</td></tr> 

我想在單行不計的數字顯示出來:

<tr><td>akpp.</td></tr> 

我第一次嘗試刪除鍵,然後看重的價值,但那麼只有我在沒有值的情況下在新行中獲取數字。 jQuery代碼

function prettydump(obj) { 
    ret = "" 
    $.each(obj, function(key, value) { 
     ret += "<tr><td>" + key + "</td><td>" + value + "</td></tr>"; 
    }); 
    return ret; 
    } 

var info = $('<div class="uploaded_info"/>'); 

     $(info).append($('<div class="data"/>').append(prettydump(data.result.path))); 

部分任何幫助,將不勝感激!

+0

請問您能展示一個預期結果的樣本嗎? – 2015-02-11 22:38:54

+0

​​akpp。 – user2080812 2015-02-11 22:40:33

回答

3

我想這是你想要什麼你的函數的樣子。

function prettydump(obj) { 
    ret = ""; 
    ret += "<tr><td>"; 
    $.each(obj, function(key, value) { 
    ret += value; 
    }); 
    ret += "</td></tr>"; 
    return ret; 
} 
+0

正確!並非常感謝你:) – user2080812 2015-02-11 22:46:29

+0

沒問題。我想你現在可以將這個答案標記爲正確的答案。 – Logiwan992 2015-02-11 22:51:35

相關問題