我有这样的代码,用于从某个外部资源检索值,问题是,当显示值时,每个字符都在一个新行中,在每个字符之前都有一个带有数字的列,如字符计数器。
当前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)));任何帮助都将不胜感激!
发布于 2015-02-11 22:44:29
我想这就是你想让你的功能看起来像什么。
function prettydump(obj) {
ret = "";
ret += "<tr><td>";
$.each(obj, function(key, value) {
ret += value;
});
ret += "</td></tr>";
return ret;
}https://stackoverflow.com/questions/28465902
复制相似问题