我想調用getTestStatus
函數,每10 sec
。它用於檢查數據是否存在,是否存在提取數據並顯示在表格中。 但什麼在上面的代碼表的情況是創建的每個10個sec.i只需要根據數據創建中取得。(我僅環包含3個值)。jQuery代碼,用於在調用setInterval時附加表格
interval = setInterval(function() {
getTestStatus(len, $('#server').val());
},1000);
...
function getTestStatus(len, server) {
var string1 = '<table border="1"><tr><td>No</td><td>Testcase</td> <td>OS</td> <td>Browser</td> <td>Steps</td> <td>Result</td></tr><!--REPORT_BODY--></table>';
$.ajax({
url: '/getReports',
cache: false
}).done(function (html) {
if (html != "") {
$('#testResult').show();
$.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);
}
}).fail(function() {
$('#edit').removeAttr("disabled");
});
}
<div id="testResult" style="padding-left: 120px; "></div>
'html!=「」'絕對不會確保這一點。嘗試提醒html值,並看看如果HTML是無效的HTML會發生什麼。 –
值得到正確.. – Sush
在任何情況下確實警報空白? –