У меня есть div id
. Мне нужно добавить таблицу со значениями в div.jquery добавить таблицу в div
<div id="testResult" style="padding-left: 120px; "></div>
Я делаю последующие шаги, но он не работает.
$.ajax({
url: '/getReports',
cache: false
}).done(function (html) {
if (html != "") {
$('#testResult').show();
var htm = "";
var string1 = '<table border="1"><tr><td>No</td><td>Testcase</td> <td>OS</td> <td>Browser</td> <td>Result</td></tr></table>';
$.each(html, function (i, data) {
string1 + = '<tr><td rowspan="3">1</td><td rowspan="3">' + data.status.test + '</td><td rowspan="3"><!--OS--></td><td>' + data.status.bwser + '</td> <td> ' + data.status.report + ' </td></tr>';
});
$('#testResult ').append(string1);
$("#testResult").html("<br/><br/>");
$("#testResult").html("<p>" + htm + "</p>");
}
}).fail(function() {
$("#testResult").html("Failed to run the test");
$('#edit ').removeAttr("disabled");
});
извините ... но он не работает – Sush
вы добавляете строку1, затем вы перезаписываете «
» и снова перезаписываете пустой htm. это имеет смысл –
Вы переписываете содержимое с помощью .html() – timo