我写了一些简单的jquery代码:
function Generate(result, counter) {
$("#ArchivesContent").append(
"<table width='100%'>" +
"<tr>" +
"<td width='20%'>" +
"<a class='A_archClass' href='detailsDocument.aspx?id=" + result.d[counter].ID + "'>"
+ result.d[counter].Date +
"</a>" +
"</td>" +
"<td width='20%'>" +
"<a href='detailsDocument.aspx?id=" + result.d[counter].ID + "'>" + result.d[counter].Title + "</a>" +
"</td>" +
"<td width='60%'>" +
"<img style='width:100px;height:136px;' alt='' src='" + result.d[counter].Image.replace("~/", "") + "' />" +
"</td>" +
"</tr>" +
"</table>" +
+"<hr />"
);
}
我使用visual studio调试我的jquery代码它可以正常工作但是在“&lt; / table&gt;”的末尾标签插入并显示“NaN”值,此功能重复一次。
答案 0 :(得分:10)
也许这部分与它有关:
"</table>" +
+"<hr />"
答案 1 :(得分:0)
是的,您输入了额外的加号(第二个加号被视为预期数字的正号)。你应该用“”+“